Flight

SFR103

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

Route

AirlineSafair
Observed routeFAJS → FACT

Flight history 86 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-06FAORFACT20:12 SAST22:32 SAST2h 19mZS-SJU
2026-10-05?FACT19:12Z22:58 SAST1h 45m00B08C
2026-10-03estimated?FACT18:33Z22:16 SAST1h 42mB08D
2026-10-02estimated?FACT18:48Z22:36 SAST1h 47mB08C
2026-10-01?FACT18:28Z22:22 SAST1h 53mB089
2026-09-30?FACT18:16Z22:04 SAST1h 47mC45D
2026-09-29?FACT18:17Z22:08 SAST1h 50mZS-FGD
2026-09-28estimated?FACT18:43Z22:32 SAST1h 48mZS-ZWM
2026-09-26?FACT18:14Z22:06 SAST1h 51mZS-ZWM
2026-09-25?FACT18:13Z22:00 SAST1h 46mZS-SJK
2026-09-24?FACT18:18Z22:18 SAST1h 59mZS-SJT
2026-09-23estimated?FACT18:32Z22:22 SAST1h 49m8DE4
2026-09-22estimated?FACT18:12Z22:08 SAST1h 56mB091
2026-09-21estimated?FACT18:22Z22:18 SAST1h 55mZS-SJR
Earlier flights (72) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-07-14estimated??18:13Z18:30Z0h 16m8DF3
2026-05-19partialFAJS?14:17 SASTB095
2026-05-08estimatedFAJS?20:15 SAST18:34Z0h 18m85B8
2026-05-04estimatedFAJS?20:26 SAST18:46Z0h 19m8DF8
2026-03-11estimated?FACT18:18Z22:06 SAST1h 47mZS-SJR
2026-03-10estimatedFAJSFACT20:24 SAST22:08 SAST1h 43m00B08C
2026-03-09estimatedFAJSFACT20:18 SAST22:00 SAST1h 41mZS-CDR
2026-03-07estimatedFAJSFACT20:13 SAST22:05 SAST1h 51m008DEB
2026-03-06estimatedFAJSFACT20:09 SAST22:00 SAST1h 51mZS-CDR
2026-03-05estimatedFAJSFACT20:33 SAST22:18 SAST1h 44m008DEB
2026-03-04estimated?FACT18:15Z22:04 SAST1h 48mZS-CDR
2026-03-03estimatedFAJSFACT20:17 SAST22:08 SAST1h 51mZS-SJV
2026-03-02estimated?FACT18:25Z22:14 SAST1h 48mZS-SJK
2026-02-27estimatedFAJSFACT20:13 SAST22:04 SAST1h 50m00B08C
2026-02-26estimatedFAJSFACT20:42 SAST22:34 SAST1h 51mZS-ZWY
2026-02-24estimated?FACT20:20Z00:20 SAST1h 59mZS-RVZ
2026-02-23estimatedFAJSFACT20:10 SAST21:54 SAST1h 43m008DF3
2026-02-20estimated?FACT18:29Z22:18 SAST1h 48mZS-ZWY
2026-02-19estimatedFAJSFACT20:13 SAST22:04 SAST1h 50mZS-SJU
2026-02-17estimated?FACT18:20Z22:06 SAST1h 46m00B08C
2026-02-16estimated?FACT18:15Z22:03 SAST1h 48mB08C
2026-02-13estimated?FACT18:19Z22:12 SAST1h 52m8DF3
2026-02-12estimated?FACT18:42Z22:28 SAST1h 45mC469
2026-02-11estimated?FACT18:20Z22:10 SAST1h 49m008DEA
2026-02-06estimatedFAJSFACT20:26 SAST22:08 SAST1h 42mZS-FGD
2026-02-05estimatedFAJSFACT20:37 SAST22:20 SAST1h 42mZS-CDR
2026-02-03estimatedFAJSFACT20:31 SAST22:18 SAST1h 46mZS-SJG
2026-02-02estimatedFAJSFACT20:25 SAST22:10 SAST1h 44mZS-SJO
2026-01-30estimatedFAJSFACT20:27 SAST22:14 SAST1h 47mZS-SJH
2026-01-29estimatedFAJSFACT20:16 SAST22:02 SAST1h 45mZS-FGF
2026-01-27estimated?FACT18:14Z22:04 SAST1h 50mZS-SJR
2026-01-26estimated?FACT18:33Z22:24 SAST1h 51mZS-SJR
2026-01-23estimatedFAJSFACT20:19 SAST22:06 SAST1h 46mZS-CDR
2026-01-22estimatedFAJSFACT20:13 SAST22:06 SAST1h 53mZS-SJH
2026-01-20estimatedFAJSFACT20:17 SAST22:10 SAST1h 53mZS-CDR
2026-01-19estimatedFAJSFACT20:19 SAST22:12 SAST1h 52mZS-SJH
2026-01-09estimated?FACT18:28Z22:18 SAST1h 49m008DEA
2026-01-08estimated?FACT18:34Z22:28 SAST1h 53mZS-SJR
2026-01-07estimated?FACT18:11Z22:00 SAST1h 48mZS-FGD
2026-01-06estimated?FACT18:19Z22:06 SAST1h 46mZS-CDR
2026-01-05estimated?FACT18:32Z22:26 SAST1h 53mZS-MNN
2026-01-03estimated?FACT18:18Z22:06 SAST1h 47mZS-MNN
2026-01-02estimated?FACT18:49Z22:42 SAST1h 52mZS-SJO
2026-01-01estimated?FACT18:14Z22:10 SAST1h 55m008DF8
2025-12-31estimated?FACT18:23Z22:16 SAST1h 53m00C77D
2025-12-30estimated?FACT18:21Z22:12 SAST1h 51mZS-SJO
2025-12-29estimated?FACT18:19Z22:02 SAST1h 43m008DEB
2025-12-27estimated?FACT18:21Z22:14 SAST1h 53mZS-SJR
2025-12-26estimated?FACT18:14Z22:10 SAST1h 55mZS-SJR
2025-12-25estimated?FACT18:14Z22:16 SAST2h 02mZS-SJR
2025-12-24estimated?FACT18:28Z22:20 SAST1h 51mZS-FGE
2025-12-23estimated?FACT18:22Z22:12 SAST1h 49mZS-ZWA
2025-12-22estimated?FACT18:24Z22:14 SAST1h 49mZS-ZWV
2025-12-20estimated?FACT18:19Z22:08 SAST1h 48m00B08C
2025-12-19estimated?FACT18:17Z22:06 SAST1h 49mZS-FGD
2025-12-18estimated?FACT18:39Z22:28 SAST1h 48mZS-IPP
2025-12-17estimated?FACT18:19Z22:10 SAST1h 50mZS-ZWV
2025-12-16estimated?FACT18:18Z22:10 SAST1h 51mZS-ZWM
2025-12-15estimated?FACT18:26Z22:08 SAST1h 41m008DE8
2025-12-13estimated?FACT18:18Z22:06 SAST1h 48mZS-FGD
2025-12-12estimated?FACT18:43Z22:36 SAST1h 52m008DE8
2025-12-11estimated?FACT18:34Z22:22 SAST1h 48mZS-FGD
2025-12-10estimated?FACT18:47Z22:36 SAST1h 48mZS-IPP
2025-12-09estimated?FACT18:40Z22:32 SAST1h 51mZS-FGD
2025-10-14estimated?FACT18:44Z22:36 SAST1h 51mZS-FGC
2025-10-13estimated?FACT18:38Z22:30 SAST1h 51mZS-FGD
2025-10-07estimated?FACT18:38Z22:30 SAST1h 51mZS-FGF
2025-10-06estimated?FACT19:12Z23:10 SAST1h 57m008DEB
2025-08-23estimated??18:28Z18:48Z0h 19mZS-IPP
2025-08-19estimated??21:05Z21:40Z0h 34m00C77D
2025-08-16estimated?FACT18:21Z22:59 SAST2h 37mZS-FGF
2025-08-15partial??00:34ZZS-FGF

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.

Open the live map Full history CSV API access
Follow this flight

Get an email when SFR103 flies + if it runs late.

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]