Flight

SFR112

Flight history and live tracking for SFR112, operated by Safair. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

In flightFACT → FAOR to Johannesburg
Phasecruise
Progress81%
ETA13:34 SAST

Route

AirlineSafair
Typical originFACT CAPE TOWN INTERNATIONAL
Typical destinationFAOR O.R. Tambo International
Distance686 nm

Flight history 108 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-07estimated?FAOR11:14Z13:32 SAST0h 17mB097
2026-10-07FACTFAOR11:53 SAST13:32 SAST1h 38mZS-SJU
2026-10-06FACTFAOR11:53 SAST13:32 SAST1h 38m00B08C
2026-10-05estimatedFACT?11:58 SAST11:38Z1h 39mZS-FGC
2026-10-03FACT?11:53 SAST11:42Z1h 49mZS-RVZ
2026-10-02FACT?11:53 SAST11:36Z1h 42mZS-FGC
2026-10-01estimatedFACT?11:57 SAST11:30Z1h 33m00B08C
2026-09-30estimatedFACT?11:55 SAST11:34Z1h 38mZS-SJG
2026-09-29estimatedFACT?11:55 SAST11:34Z1h 38mZS-SJT
2026-09-28estimatedFACT?11:52 SAST11:28Z1h 35m008DEE
2026-09-26estimatedFACT?12:04 SAST11:44Z1h 39mZS-SJT
2026-09-25estimatedFACT?11:58 SAST11:32Z1h 34mZS-ZWM
2026-09-24FACT?11:54 SAST11:32Z1h 37mZS-SJK
2026-09-23estimatedFACT?11:55 SAST11:32Z1h 36mZS-SJO
2026-09-22estimatedFACT?12:09 SAST11:40Z1h 30mZS-ZWA
2026-09-21estimatedFACT?11:48 SAST11:26Z1h 37m008DF9
2026-09-10estimated??12:49Z13:12Z0h 22mB096
Earlier flights (91) - back to 2025-08-21
DateFromToDepArrDurationAircraft
2026-08-31estimated??11:21Z11:38Z0h 16m85B8
2026-08-25estimated??11:27Z11:48Z0h 20m8DEA
2026-08-24estimated??11:19Z11:36Z0h 16mB08B
2026-08-20estimated??11:12Z12:34Z1h 21m8DF9
2026-08-15estimated??11:21Z12:40Z1h 18mB08D
2026-08-12estimated??11:31Z11:54Z0h 22m8DEB
2026-05-29estimatedFAGC?13:25 SAST11:42Z0h 16mAF30
2026-05-28estimatedFAGC?13:17 SAST11:34Z0h 16m85B8
2026-05-26estimatedFAWK?13:17 SAST11:34Z0h 16mB08A
2026-05-25estimatedFAGC?13:21 SAST11:38Z0h 16m8DF9
2026-05-12estimatedFAWK?13:24 SAST11:44Z0h 19m8DF9
2026-04-27estimatedFAWK?13:16 SAST11:34Z0h 17mC451
2026-03-12estimatedFACT?11:56 SAST11:18Z1h 21mZS-FGD
2026-03-11estimatedFACT?11:53 SAST11:38Z1h 44mZS-SJU
2026-03-10estimatedFACT?11:53 SAST11:30Z1h 36m008DEE
2026-03-09estimatedFACT?11:56 SAST11:34Z1h 38m008DEE
2026-03-07estimatedFACT?11:58 SAST11:37Z1h 38mZS-SJW
2026-03-06estimatedFACT?11:54 SAST11:10Z1h 15mZS-FGE
2026-03-05estimatedFACT?11:58 SAST11:12Z1h 13mZS-CDR
2026-03-04estimatedFACT?11:46 SAST11:10Z1h 23mZS-FGE
2026-03-03estimatedFACT?12:06 SAST11:24Z1h 17m008DEB
2026-03-02estimatedFACT?11:58 SAST11:06Z1h 07mZS-ZWA
2026-02-28estimatedFACT?12:02 SAST11:08Z1h 05mZS-SJG
2026-02-27estimatedFACT?11:57 SAST11:06Z1h 08mZS-RVZ
2026-02-26estimatedFACT?13:17 SAST12:30Z1h 13mZS-RVZ
2026-02-25estimatedFACT?11:53 SAST11:36Z1h 42mZS-FGF
2026-02-24estimatedFACT?12:09 SAST11:26Z1h 17m008DF3
2026-02-23estimatedFACT?11:54 SAST11:10Z1h 16mZS-SJU
2026-02-21estimatedFACT?11:51 SAST11:04Z1h 13mZS-FGC
2026-02-20estimatedFACT?11:53 SAST11:06Z1h 12m008DEA
2026-02-19estimatedFACT?11:56 SAST11:10Z1h 14mZS-SJW
2026-02-18estimatedFACT?11:59 SAST11:14Z1h 15m00B08C
2026-02-17estimatedFACT?11:54 SAST11:32Z1h 38mZS-SJW
2026-02-16estimatedFACT?12:04 SAST11:18Z1h 13m008DEA
2026-02-14estimatedFACT?12:02 SAST11:16Z1h 14mZS-FGD
2026-02-13estimatedFACT?11:59 SAST11:12Z1h 12mZS-FGE
2026-02-12estimatedFACT?11:45 SAST11:32Z1h 47mZS-FGD
2026-02-11estimatedFACT?12:00 SAST10:18Z0h 17mZS-SJO
2026-02-10FACT?12:00 SAST11:09Z1h 09m008DEE
2026-02-09FACTFAWM11:53 SAST13:08 SAST1h 15m008DE4
2026-02-07estimatedFACT?11:52 SAST11:04Z1h 12mZS-CDR
2026-02-06estimatedFACT?11:57 SAST11:38Z1h 41mZS-SJO
2026-02-05estimatedFACT?11:52 SAST11:06Z1h 13mZS-ZWY
2026-02-04estimatedFACT?11:52 SAST11:12Z1h 19m008DF3
2026-02-02estimatedFACT?11:58 SAST11:10Z1h 11mZS-SJV
2026-01-31estimatedFACT?11:52 SAST10:58Z1h 05m008DF9
2026-01-30estimatedFACT?11:57 SAST11:10Z1h 13mZS-FGF
2026-01-29estimatedFACT?11:58 SAST11:38Z1h 39mZS-SJT
2026-01-28FACTFALA12:04 SAST14:22 SAST2h 17mZS-SJS
2026-01-27estimatedFACT?11:55 SAST11:34Z1h 38mZS-ZWV
2026-01-26estimatedFACT?11:57 SAST11:14Z1h 17m00B08B
2026-01-24estimatedFACT?11:55 SAST11:10Z1h 14mZS-ZWM
2026-01-23estimatedFACT?11:57 SAST11:38Z1h 41mZS-SJH
2026-01-22estimatedFACT?11:55 SAST11:10Z1h 14m00C77D
2026-01-21estimatedFACT?11:59 SAST11:32Z1h 33mZS-CDR
2026-01-20estimatedFACT?11:51 SAST11:06Z1h 14mZS-SJH
2026-01-19estimatedFACT?11:54 SAST11:10Z1h 15m00C77D
2026-01-09estimatedFACT?11:57 SAST11:36Z1h 38mZS-ZWM
2026-01-08estimatedFACT?13:17 SAST12:48Z1h 30mZS-ZWV
2026-01-07estimatedFACT?11:56 SAST11:34Z1h 38m00AFF0
2026-01-06estimatedFACT?12:02 SAST11:38Z1h 35mZS-FGD
2026-01-05estimatedFACT?11:56 SAST11:26Z1h 29mZS-ZWV
2026-01-03estimatedFACT?12:04 SAST11:58Z1h 54m008DF8
2026-01-02estimatedFACT?12:11 SAST11:46Z1h 34mZS-CDR
2026-01-01estimatedFACT?11:58 SAST11:28Z1h 30mZS-SJR
2025-12-31estimatedFACT?11:58 SAST11:36Z1h 37mZS-FGE
2025-12-30estimatedFACT?12:00 SAST11:34Z1h 33mZS-FGE
2025-12-29estimatedFACT?11:55 SAST11:32Z1h 36m008DF8
2025-12-27estimatedFACT?12:04 SAST11:34Z1h 30mZS-ZWA
2025-12-26estimatedFACT?11:55 SAST11:26Z1h 30mZS-CDR
2025-12-25estimatedFACT?12:00 SAST11:32Z1h 31mZS-IPP
2025-12-24estimatedFACT?11:57 SAST11:40Z1h 42mZS-SJK
2025-12-23estimatedFACT?11:57 SAST11:30Z1h 33m00B08C
2025-12-22estimatedFACT?11:57 SAST11:28Z1h 30m008DEE
2025-12-20estimatedFACT?11:54 SAST11:28Z1h 33m008DE8
2025-12-19estimatedFACT?12:01 SAST11:36Z1h 34m00B08C
2025-12-18estimatedFACT?11:59 SAST11:40Z1h 40mZS-FGD
2025-12-17estimatedFACT?11:53 SAST11:28Z1h 34m008DEE
2025-12-16estimatedFACT?11:56 SAST11:30Z1h 33m00B08B
2025-12-15estimatedFACT?11:56 SAST11:36Z1h 39m008DEA
2025-12-13estimatedFACT?11:59 SAST11:33Z1h 33mZS-SJH
2025-12-12estimatedFACT?11:52 SAST11:26Z1h 33mZS-SJH
2025-12-11estimatedFACT?12:05 SAST11:44Z1h 39m008DE8
2025-12-10estimatedFACT?12:01 SAST11:34Z1h 32m008DF3
2025-10-29estimated??11:20Z11:38Z0h 17mB095
2025-10-15estimatedFACT?11:55 SAST11:28Z1h 32mZS-FGD
2025-10-14estimatedFACT?11:52 SAST11:28Z1h 35m008DE8
2025-10-13estimatedFACT?11:57 SAST11:32Z1h 34m008DEE
2025-10-07estimatedFACT?12:00 SAST11:34Z1h 33m008DEB
2025-10-06estimatedFACT?11:59 SAST11:38Z1h 38mZS-FGF
2025-08-21estimated??09:58Z11:28Z1h 30mZS-SJT

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Track live on the map Full history CSV API access

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]