‹ Aircraft

ZS-SZI / 00B22B

403 flights over 92 days · 4.38 legs/day · base FAOR · Johannesburg · operators: SAA, SA3, SA0

403
Flights
16
Airports served
1%
ADS-B observed
3
Ferry / no-flightnum

Aircraft identity

A320 232 A320
South African Airways · reg ZS-SZI
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs SAA
FACT → FAOR → FIMP → FAOR → FVRG
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-06-22 5 legs round-trip SAA
FACT → FAOR → FAPE → FAOR → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA410 · SA410 · sched 11:30Z
FAGM FAOR FAGM · Johannesburg → FAOR · Johannesburg ⚠ gap SAA410 · SA410 · sched 11:30Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA363 · SA363 · sched 17:00Z
2026-06-21 6 legs round-trip SAA
FACT → FAOR → FAPE → FAOR → FAPE → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA410 · SA410 · sched 11:30Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA419 · SA419 · sched 14:00Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA422 · SA422 · sched 16:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-06-20 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-06-19 6 legs round-trip SAA
FACT → FAOR → FACT → FAOR → FACT → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA319 · SA319 · sched 07:25Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA332 · SA332 · sched 10:20Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA347 · SA347 · sched 13:15Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA362 · SA362 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-06-18 5 legs SAA
FAOR → FACT → FAOR → FACT → FAOR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA313 · SA313 · sched 06:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA326 · SA326 · sched 09:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA343 · SA343 · sched 12:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA354 · SA354 · sched 15:25Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-06-17 4 legs round-trip SAA
FAOR → FAPE → FAOR → FAPE → FAOR
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA410 · SA410 · sched 11:30Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA419 · SA419 · sched 14:00Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA422 · SA422 · sched 16:05Z
2026-06-16 5 legs SAA
FACT → FAOR → FVRG → FAOR → FACT → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA347 · SA347 · sched 13:15Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA362 · SA362 · sched 16:10Z
2026-06-15 6 legs round-trip SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-06-14 5 legs SAA
FAOR → FAPE → FAOR → FAPE → FAOR → FACT
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA410 · SA410 · sched 11:30Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA419 · SA419 · sched 14:00Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA422 · SA422 · sched 16:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-06-13 5 legs SAA
FALE → FAOR → FVRG → FAOR → FYWH → FAOR
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
2026-06-12 4 legs SAA
HTDA → FAOR → FIMP → FAOR → FALE
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-06-11 3 legs SAA
FAOR → FIMP → FAOR → HTDA
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-06-10 3 legs SAA
FACT → FAOR → FIMP → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
2026-06-09 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-06-08 4 legs SAA
HTDA → FAOR → FZQA → FAOR → FACT
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA363 · SA363 · sched 17:00Z
2026-06-07 4 legs SAA
FACT → FAOR → FYWH → FAOR → HTDA
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA074 · SA74 · sched 09:40Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA075 · SA75 · sched 12:30Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-06-06 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-06-05 6 legs round-trip SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-06-04 3 legs SAA
FAOR → FAPE → FAOR → FACT
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA410 · SA410 · ⏱ 12:16– (Nonem)
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-06-03 3 legs SAA
FACT → FAOR → FZQA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
2026-06-02 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-06-01 6 legs round-trip SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-05-31 6 legs round-trip SAA
FACT → FAOR → FACT → FAOR → FALE → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA327 · SA327 · sched 09:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA342 · SA342 · sched 12:15Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA571 · SA571 · sched 14:55Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA578 · SA578 · sched 16:40Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-05-30 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-05-29 4 legs SAA
FLKK → FAOR → FALE → FAOR → FACT
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA067 · SA67 · sched 04:40Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA555 · SA555 · sched 11:40Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA562 · SA562 · sched 13:20Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA363 · SA363 · sched 17:00Z
2026-05-28 3 legs SAA
FAOR → FZQA → FAOR → FLKK
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA066 · SA66 · sched 17:35Z
2026-05-27 3 legs SAA
HTDA → FAOR → FACT → FAOR
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA347 · SA347 · sched 13:15Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA362 · SA362 · sched 16:10Z
2026-05-26 4 legs round-trip SAA
HTDA → FAOR → FIMP → FAOR → HTDA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-05-25 6 legs SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR → HTDA
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-05-24 6 legs SAA
FZAA → FAOR → FVRG → FAOR → FYWH → FAOR → FACT
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-05-23 5 legs SAA
FAOR → FAPE → FAOR → FAPE → FAOR → FZAA
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA410 · SA410 · sched 11:30Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA419 · SA419 · sched 14:00Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA422 · SA422 · sched 16:05Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-05-22 5 legs SAA
HTDA → FAOR → FZQA → FAOR → FACT → FAOR
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA355 · SA355 · sched 14:40Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA366 · SA366 · sched 17:35Z
2026-05-21 5 legs SAA
FAOR → FACT → FAOR → FACT → FAOR → HTDA
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA313 · SA313 · sched 06:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA326 · SA326 · sched 09:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA343 · SA343 · sched 12:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA354 · SA354 · sched 15:25Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-05-20 3 legs SAA
FACT → FAOR → FZQA → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
2026-05-19 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-05-18 7 legs round-trip SAA
FACT → FAOR → FVRG → FAOR → FVGT → FYWH → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FVRG FVGT FVRG · Harare → FVGT · Gaths Mine ⚠ gap SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek ⚠ gap intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-05-17 4 legs round-trip SA0SAA
FAOR → FZQA → FAOR → FACT → FAOR
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA363 · SA363 · sched 17:00Z
? FAOR — → FAOR · Johannesburg ferry SA059 · sched Z
2026-05-16 4 legs round-trip SAA
FZAA → FAOR → FIMP → FAOR → FZAA
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-05-15 4 legs SAA
FVRG → FAOR → FIMP → FAOR → FZAA
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-05-14 3 legs SAA
FAOR → FYWH → FAOR → FVRG
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA074 · SA74 · sched 09:40Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA075 · SA75 · sched 12:30Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-05-13 3 legs SAA
FZAA → FAOR → FZQA → FAOR
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
2026-05-12 4 legs SAA
HTDA → FAOR → FIMP → FAOR → FZAA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-05-11 6 legs round-trip SAA
HTDA → FAOR → FVRG → FAOR → FYWH → FAOR → HTDA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-05-10 6 legs SAA
FZAA → FAOR → FVRG → FAOR → FYWH → FAOR → HTDA
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-05-09 5 legs SAA
FAOR → FAPE → FAOR → FAPE → FAOR → FZAA
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA410 · SA410 · sched 11:30Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA419 · SA419 · sched 14:00Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA422 · SA422 · sched 16:05Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-05-08 5 legs SAA
HTDA → FAOR → FLLS → FAOR → FBSK → FAOR
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FLLS FAOR · Johannesburg → FLLS · Lusaka SAA062 · SA62 · sched 08:40Z
FLLS FAOR FLLS · Lusaka → FAOR · Johannesburg SAA063 · SA63 · sched 11:30Z
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone intl SAA038 · SA38 · sched 14:25Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg intl SAA039 · SA39 · sched 16:10Z
2026-05-07 3 legs SAA
FAOR → FIMP → FAOR → HTDA
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-05-06 3 legs SAA
FZAA → FAOR → FIMP → FAOR
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
2026-05-05 4 legs SAA
FVRG → FAOR → FIMP → FAOR → FZAA
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-05-04 4 legs SAA
FACT → FAOR → FIMP → FAOR → FVRG
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-05-03 6 legs SAA
HTDA → FAOR → FZQA → FAOR → FALE → FAOR → FACT
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FVFG FAOR FVFG · Fothergill Island → FAOR · Johannesburg ⚠ gap intl SAA051 · SA51 · sched 11:10Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA571 · SA571 · sched 14:55Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA578 · SA578 · sched 16:40Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-05-02 6 legs round-trip SAA
HTDA → FAOR → FVRG → FAOR → FYWH → FAOR → HTDA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-05-01 4 legs round-trip SAA
HTDA → FAOR → FIMP → FAOR → HTDA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-04-30 5 legs SAA
FAOR → FACT → FAOR → FACT → FAOR → HTDA
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA313 · SA313 · sched 06:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA326 · SA326 · sched 09:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA343 · SA343 · sched 12:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA354 · SA354 · sched 15:25Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-04-29 3 legs SAA
FACT → FAOR → FIMP → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
2026-04-28 3 legs SAA
FACT → FIMP → FACT → FAOR
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town ⚠ gap SAA9195 · SA9195 · sched Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg ⚠ gap intl SAA9195 · SA9195 · sched Z
2026-04-27 8 legs SAA
FAOR → FAOR → FAPE → FADR → FAKT → FAOR → FACT → FAOR → FBSK
FAOR FAOR FAOR · Johannesburg → FAOR · Johannesburg SAA030 · SA30 · sched 04:50Z
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA405 · SA405 · sched 09:25Z
FAPE FADR FAPE · Gqeberha (Port Elizabeth) → FADR SAA410 · SA410 · sched 11:30Z
FAPE FAKT FAPE · Gqeberha (Port Elizabeth) → FAKT · Boschkop ⚠ gap SAA410 · SA410 · sched 11:30Z
FABA FAOR FABA · Bapsfontein → FAOR · Johannesburg ⚠ gap SAA410 · SA410 · sched 11:30Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg ⚠ gap intl SAA031 · SA31 · sched Z
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone intl SAA030 · SA30 · sched Z
2026-04-26 5 legs SAA
HTDA → FAOR → FLLS → FAOR → FACT → FAOR
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FLLS FAOR · Johannesburg → FLLS · Lusaka SAA062 · SA62 · sched 08:40Z
FLLS FAOR FLLS · Lusaka → FAOR · Johannesburg SAA063 · SA63 · sched 11:30Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA355 · SA355 · sched 14:40Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA366 · SA366 · sched 17:35Z
2026-04-25 6 legs SAA
FAOR → FAOR → FZQA → FAOR → FALE → FAOR → HTDA
FAOR FAOR FAOR · Johannesburg → FAOR · Johannesburg SAA059 · SA58 · sched 19:00Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FAOR FAOR FAOR · Johannesburg → FAOR · Johannesburg ⚠ gap SAA051 · SA50 · sched 07:30Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA571 · SA571 · sched 14:55Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA578 · SA578 · sched 16:40Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-04-24 4 legs SAA
HTDA → FAOR → FIMP → FAOR → FZAA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-04-23 3 legs SAA
FAOR → FIMP → FAOR → HTDA
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-04-22 5 legs SAA
FACT → FAOR → FZQA → FAOR → FACT → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA355 · SA355 · sched 14:40Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA366 · SA366 · sched 17:35Z
2026-04-21 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-04-20 5 legs SAA
FAOR → FVRG → FAOR → FYWH → FAOR → FACT
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-04-19 3 legs SAA
FZAA → FAOR → FIMP → FAOR
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
2026-04-18 4 legs round-trip SAA
FZAA → FAOR → FIMP → FAOR → FZAA
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-04-17 4 legs SAA
HTDA → FAOR → FIMP → FAOR → FZAA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-04-16 3 legs SAA
FAOR → FACT → FAOR → HTDA
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA343 · SA343 · sched 12:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA354 · SA354 · sched 15:25Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-04-15 5 legs SAA
FACT → FAOR → FACT → FAOR → FACT → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA319 · SA319 · sched 07:25Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA332 · SA332 · sched 10:20Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA347 · SA347 · sched 13:15Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA362 · SA362 · sched 16:10Z
2026-04-14 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-04-13 8 legs SAA
FZAA → FAOR → FBSK → FAOR → FLKK → FAOR → FALE → FAOR → FACT
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone intl SAA030 · SA30 · sched 04:50Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg intl SAA031 · SA31 · ⏱ 06:22– (Nonem)
FAOR FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA062 · SA62 · sched 08:40Z
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA063 · SA63 · sched 11:30Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA571 · SA571 · sched 14:55Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA578 · SA578 · sched 16:40Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-04-12 4 legs round-trip SAA
FZAA → FAOR → FIMP → FAOR → FZAA
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-04-11 4 legs SAA
HTDA → FAOR → FIMP → FAOR → FZAA
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-04-10 4 legs SAA
FLKK → FAOR → FZQA → FAOR → HTDA
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA067 · SA67 · sched 04:40Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-04-09 3 legs SAA
FAOR → FZQA → FAOR → FLKK
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA066 · SA66 · sched 17:35Z
2026-04-08 5 legs SAA
FACT → FAOR → FZQA → FAOR → FACT → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA355 · SA355 · sched 14:40Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA366 · SA366 · sched 17:35Z
2026-04-07 2 legs round-trip SAA
FACT → FIMP → FACT
FACT FIMP FACT · Cape Town → FIMP · Plaine Magnien intl SAA194 · SA194 · sched 07:15Z
FIMP FACT FIMP · Plaine Magnien → FACT · Cape Town intl SAA195 · SA195 · sched 13:15Z
2026-04-06 6 legs round-trip SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR → FACT
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA375 · SA375 · sched 19:20Z
2026-04-05 5 legs SAA
FAOR → FYWH → FAOR → FYWH → FAOR → FACT
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA070 · SA70 · sched 03:55Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA071 · SA71 · sched 06:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA074 · SA74 · sched 09:40Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA075 · SA75 · sched 12:30Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA369 · SA369 · sched 18:30Z
2026-04-04 4 legs round-trip SAA
FAOR → FYWH → FAOR → FYWH → FAOR
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA070 · SA70 · sched 03:55Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA071 · SA71 · sched 06:40Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA074 · SA74 · sched 09:40Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA075 · SA75 · sched 12:30Z
2026-04-03 5 legs SAA
FVRG → FAOR → FZQA → FAOR → FACT → FAOR
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-04-02 7 legs SAA
FAOR → FBSK → FAOR → FLKK → FAOR → FBSK → FAOR → FVRG
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone intl SAA030 · SA30 · sched 04:50Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg intl SAA031 · SA31 · sched 06:40Z
FAOR FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA062 · SA62 · sched 08:40Z
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA063 · SA63 · sched 11:30Z
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone intl SAA038 · SA38 · sched 14:25Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg intl SAA039 · SA39 · sched 16:10Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-04-01 5 legs SAA
FZAA → FAOR → FACT → FAOR → FACT → FAOR
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA313 · SA313 · sched 06:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA326 · SA326 · sched 09:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA343 · SA343 · sched 12:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA354 · SA354 · sched 15:25Z
2026-03-31 4 legs SAA
FVRG → FAOR → FIMP → FAOR → FZAA
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:40Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:30Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-03-30 4 legs SAA
HTDA → FAOR → FZQA → FAOR → FVRG
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:30Z
FZQA FAOR FZQA · Lubumbashi → FAOR · Johannesburg intl SAA051 · SA51 · sched 11:10Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-03-29 6 legs SAA
FZAA → FAOR → FACT → FAOR → FACT → FAOR → HTDA
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA313 · SA313 · sched 06:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA326 · SA326 · sched 09:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA347 · SA347 · sched 13:15Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA362 · SA362 · sched 16:10Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-03-28 8 legs round-trip SAA
FZAA → FAOR → FBSK → FAOR → FVRG → FAOR → FYWH → FAOR → FZAA
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone intl SAA030 · SA30 · sched 04:40Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg intl SAA031 · SA31 · sched 06:25Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA022 · SA22 · sched 08:00Z
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA023 · SA23 · sched 10:35Z
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:20Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:05Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
2026-03-27 6 legs SA0SAA
HTDA → FAOR → FZQA → FBSK → FAOR → FZAA → FAOR
HTDA FAOR HTDA · Dar es Salaam → FAOR · Johannesburg intl SAA189 · SA189 · sched 02:10Z
FAOR FZQA FAOR · Johannesburg → FZQA · Lubumbashi intl SAA050 · SA50 · sched 07:25Z
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone ⚠ gap intl SAA038 · SA38 · sched 14:25Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg intl SAA039 · SA39 · sched 16:10Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z
? FAOR — → FAOR · Johannesburg ferry SA051 · sched Z
2026-03-26 5 legs SAA
FAOR → FAPE → FAOR → FYWH → FAOR → HTDA
FAOR FAPE FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth) SAA401 · SA401 · sched 04:00Z
FAPE FAOR FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg SAA404 · SA404 · ⏱ 06:18– (Nonem)
FAOR FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA074 · SA74 · sched 09:40Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA075 · SA75 · sched 12:30Z
FAOR HTDA FAOR · Johannesburg → HTDA · Dar es Salaam intl SAA188 · SA188 · sched 20:00Z
2026-03-25 5 legs SA3SAA
FZAA → FAOR → FBSK → FAOR → FACT → FAOR
FZAA FAOR FZAA · Kinshasa → FAOR · Johannesburg intl SAA059 · SA59 · sched 23:50Z
FAOR FBSK FAOR · Johannesburg → FBSK · Gaborone intl SAA030 · SA30 · sched 04:40Z
FBSK FAOR FBSK · Gaborone → FAOR · Johannesburg intl SAA031 · SA31 · sched 06:25Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town ferry SA333 · sched 10:20Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA346 · SA346 · sched 13:15Z
2026-03-24 3 legs SAA
FAOR → FIMP → FAOR → FZAA
FAOR FIMP FAOR · Johannesburg → FIMP · Plaine Magnien intl SAA190 · SA190 · sched 07:45Z
FIMP FAOR FIMP · Plaine Magnien → FAOR · Johannesburg intl SAA191 · SA191 · sched 12:35Z
FAOR FZAA FAOR · Johannesburg → FZAA · Kinshasa intl SAA058 · SA58 · sched 19:00Z