Flight

SAA031

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

In flightFBSK → FAOR to Johannesburg
Phaseapproach
Progress98%
ETA08:14 SAST

Route

AirlineSouth African Airways
Typical originFBSK Sir Seretse Khama International Airport
Typical destinationFAOR OR Tambo International Airport
Distance158 nm

Flight history 110 flights since Nov 2025

DateFromToDepArrDurationAircraft
2026-10-07estimated?FAOR05:38Z08:08 SAST0h 29mB230
2026-10-06estimated?FAOR06:17Z08:46 SAST0h 28mB230
2026-10-05estimated??05:51Z06:26Z0h 34mA51A
2026-10-04estimated??05:34Z06:02Z0h 27mB22F
2026-10-03estimated??05:45Z06:12Z0h 26mB230
2026-10-02estimated??05:43Z06:16Z0h 32m00B22F
2026-10-01estimated??05:39Z06:08Z0h 28mB22E
2026-09-30estimated??05:57Z06:32Z0h 34m9E06
2026-09-29estimated??06:18Z06:38Z0h 19m9D4A
2026-09-28estimated??05:48Z06:22Z0h 33m9D4A
2026-09-27estimated??05:47Z06:10Z0h 23mZS-JHI
2026-09-26estimated??06:09Z06:36Z0h 26m9893
2026-09-25estimated??05:45Z06:12Z0h 27mB230
2026-09-24estimated??05:47Z06:18Z0h 30m009A53
2026-09-23estimated??05:38Z06:06Z0h 28mB22F
2026-09-22estimated??05:42Z06:14Z0h 31m00B230
2026-09-21estimated??05:45Z06:16Z0h 30m00B22F
2026-09-18estimated??05:46Z06:18Z0h 31mB22C
2026-09-17estimated??05:34Z05:54Z0h 19mB230
2026-09-15estimated??05:34Z06:04Z0h 29mB230
2026-09-14estimated??05:47Z06:20Z0h 32mB22F
2026-09-13estimated??05:54Z06:12Z0h 17mB22C
2026-09-12estimated??05:45Z06:08Z0h 22mA51A
2026-09-11estimated??05:37Z06:00Z0h 22mA51A
2026-09-10estimated??06:00Z06:22Z0h 21mB230
Earlier flights (85) - back to 2025-11-26
DateFromToDepArrDurationAircraft
2026-09-07estimated??05:55Z06:28Z0h 33m9D4A
2026-09-06estimated??06:02Z06:22Z0h 19mB22B
2026-09-05estimated??05:46Z06:14Z0h 28mB22B
2026-09-04estimated??05:37Z05:58Z0h 20mB230
2026-09-03estimated??05:50Z06:12Z0h 22mB230
2026-08-31estimated??05:46Z06:08Z0h 21m9D4A
2026-08-30estimated??05:53Z06:14Z0h 20m9893
2026-08-29estimated??05:59Z06:33Z0h 34mB230
2026-08-28estimated??05:46Z06:22Z0h 35mB22B
2026-08-27estimated??05:41Z06:04Z0h 22mB230
2026-08-25estimated??05:44Z06:10Z0h 25mB230
2026-08-24estimated??05:44Z06:06Z0h 21m9E06
2026-08-23estimated??05:46Z06:06Z0h 19mA51A
2026-08-22estimated??05:45Z06:08Z0h 22mA51A
2026-08-21estimated??05:51Z07:40Z1h 48mB22B
2026-08-20estimated??06:00Z06:36Z0h 35mB22D
2026-08-18estimated??05:42Z09:03Z3h 21m9893
2026-06-13estimatedFBSK?09:17 CAT07:42Z0h 24mAF60
2026-06-12estimatedFADB?08:40 SAST07:06Z0h 26m9D4A
2026-05-04estimatedFAGM?08:46 SAST07:12Z0h 25m9D4A
2026-04-30estimatedFBSK?08:48 CAT07:48Z0h 59mB230
2026-04-28estimatedFBSK?08:43 CAT07:12Z0h 28mB230
2026-04-27estimatedFBSK?10:37 CAT09:06Z0h 28mB22B
2026-04-26estimatedFAGC?08:50 SAST07:16Z0h 25mB230
2026-04-25estimatedFBSK?08:36 CAT07:06Z0h 29mB230
2026-04-24estimated??06:47Z07:14Z0h 26mB230
2026-04-23estimated??06:36Z07:08Z0h 31mAF60
2026-04-22estimated??06:52Z07:14Z0h 21m9D4A
2026-04-21estimated??06:37Z07:06Z0h 28mB230
2026-04-20estimated??06:42Z07:02Z0h 19m9D4A
2026-04-19estimated??06:31Z06:54Z0h 22mB230
2026-04-18estimated??08:15Z08:36Z0h 20mB230
2026-04-17estimated??06:43Z07:10Z0h 27mB22D
2026-04-16estimated??06:40Z07:14Z0h 33mB230
2026-04-15estimated??06:31Z07:06Z0h 34mAF60
2026-04-14estimated??07:01Z07:24Z0h 22mB230
2026-04-13estimated??06:31Z06:56Z0h 24mB22B
2026-04-12estimated??06:51Z07:18Z0h 26mB230
2026-04-11estimated??06:26Z06:50Z0h 23m9D4A
2026-03-11partial??06:41Z9D4A
2026-02-16partial??07:03Z9893
2026-02-15partial??06:48Z9893
2026-02-14estimated??06:48Z07:10Z0h 21m9893
2026-01-31estimated??06:55Z07:14Z0h 18mZS-SZJ
2026-01-30estimated??06:37Z06:56Z0h 18mZS-SZC
2026-01-29estimated??06:18Z06:42Z0h 23mZS-JHI
2026-01-28estimated??06:27Z06:48Z0h 20mZS-SZC
2026-01-25estimated??06:35Z06:56Z0h 20mZS-JHI
2026-01-23estimated??06:49Z07:10Z0h 20mZS-JHI
2026-01-21estimated??06:23Z06:50Z0h 27mZS-SZI
2026-01-19estimated??06:49Z07:06Z0h 17mZS-SZI
2026-01-09estimated??06:36Z07:06Z0h 29mZS-JHI
2026-01-08estimated??06:18Z06:46Z0h 27mZS-SZJ
2026-01-07estimated??06:21Z06:50Z0h 29mZS-SZJ
2026-01-06estimated??06:15Z06:41Z0h 25mZS-SZI
2026-01-05estimated??06:23Z06:46Z0h 22mZS-SZC
2026-01-04estimated??07:42Z08:02Z0h 19mZS-JHI
2026-01-03estimated??06:25Z06:54Z0h 28mZS-SZI
2026-01-02estimated??06:29Z06:56Z0h 27m00B230
2026-01-01estimated??06:38Z06:58Z0h 19mZS-SZJ
2025-12-31estimated??06:19Z06:48Z0h 28mZS-SZC
2025-12-30estimated??06:33Z07:00Z0h 26mZS-SZJ
2025-12-29estimated??06:39Z07:04Z0h 25m0081EF
2025-12-28estimated??06:30Z06:54Z0h 23m00B22D
2025-12-27estimated??06:24Z06:48Z0h 23m009D4A
2025-12-26estimated??06:32Z06:52Z0h 20mZS-JHI
2025-12-25estimated??06:34Z06:56Z0h 22mZS-JHI
2025-12-24estimated??06:46Z07:18Z0h 31mZS-JHI
2025-12-23estimated??06:25Z06:53Z0h 27mZS-SZJ
2025-12-22estimated??07:01Z07:26Z0h 24m009D4A
2025-12-21estimated??07:14Z07:38Z0h 23mZS-SZJ
2025-12-20estimated??06:28Z06:54Z0h 26mZS-SZC
2025-12-19estimated??06:22Z06:58Z0h 35mZS-SZC
2025-12-18estimated??06:49Z07:14Z0h 25mZS-JHI
2025-12-17estimated??06:25Z06:48Z0h 23m009D4A
2025-12-16estimated??06:18Z06:44Z0h 25mZS-SZJ
2025-12-15estimated??06:45Z07:08Z0h 22m009D4A
2025-12-14estimated??06:13Z06:42Z0h 28mZS-JHI
2025-12-13estimated??06:39Z07:00Z0h 20mZS-SZJ
2025-12-12estimated??06:20Z06:44Z0h 23mZS-JHI
2025-12-11estimated??06:35Z07:00Z0h 24m009D4A
2025-12-10estimated??06:43Z07:08Z0h 24mZS-JHI
2025-12-02estimated??06:38Z07:06Z0h 27m9D4A
2025-11-27estimated??06:34Z07:00Z0h 26mB22F
2025-11-26estimated??06:44Z07:06Z0h 21mA51A

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]