‹ Aircraft

ZS-SZG / 009E06

385 flights over 87 days · 4.43 legs/day · base FAOR · Johannesburg · operators: SA3, SA5, SAA

385
Flights
8
Airports served
0%
ADS-B observed
5
Ferry / no-flightnum

Aircraft identity

King Air B350 B350
Absolute Solutions (pty) Ltd · reg ZS-LIZ
Textron Aviation · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
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-21 5 legs SA5SAA
FACT → FAOR → FALE → FAOR → FACT → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban ferry SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-06-20 5 legs SAA
FAOR → FACT → FAOR → FALE → FAOR → FACT
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-06-19 6 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR → FALE → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
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
2026-06-18 3 legs SAA
FLKK → FAOR → FYWH → FAOR
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA067 · SA67 · sched 04: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-06-17 6 legs SAA
FALE → FAOR → FALE → FAOR → FALE → FAOR → FLKK
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA539 · SA539 · sched 07:20Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA546 · SA546 · sched 09:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA555 · SA555 · sched 11:40Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA562 · SA562 · sched 13:20Z
FAOR FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA066 · SA66 · sched 17:35Z
2026-06-16 1 legs SAA
FAOR → FALE
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-06-15 6 legs round-trip SAA
FAOR → FALE → FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
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-14 4 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-06-13 2 legs round-trip SAA
FAOR → FYWH → FAOR
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-06-12 2 legs round-trip SAA
FAOR → FACT → FAOR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA303 · SA303 · sched 04:05Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA4316 · SA4316 · sched Z
2026-06-11 2 legs round-trip SAA
FAOR → FALE → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
2026-06-10 6 legs round-trip SAA
FAOR → FALE → FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-06-08 4 legs round-trip SA5SAA
FAOR → FALE → FAOR → FALE → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg ferry SA558 · sched 12:40Z
2026-06-07 4 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-06-06 2 legs round-trip SAA
FAOR → FYWH → FAOR
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-06-05 6 legs round-trip SAA
FAOR → FACT → FAOR → FALE → FAOR → FACT → FAOR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA303 · SA303 · sched 04:05Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-06-04 3 legs SAA
FALE → FAOR → FVFA → FAOR
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05:00Z
FAOR FVFA FAOR · Johannesburg → FVFA · Victoria Falls intl SAA040 · SA40 · sched 09:45Z
FVFA FAOR FVFA · Victoria Falls → FAOR · Johannesburg intl SAA041 · SA41 · sched 12:20Z
2026-06-03 6 legs SAA
FLKK → FAOR → FACT → FAOR → FALE → FAOR → FALE
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA067 · SA67 · sched 04:40Z
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 FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-06-02 3 legs SAA
FAOR → FVFA → FAOR → FLKK
FAOR FVFA FAOR · Johannesburg → FVFA · Victoria Falls intl SAA040 · SA40 · sched 09:45Z
FVFA FAOR FVFA · Victoria Falls → FAOR · Johannesburg intl SAA041 · SA41 · sched 12:20Z
FAOR FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA066 · SA66 · sched 17:35Z
2026-06-01 5 legs SAA
FACT → FAOR → FALE → FAOR → FACT → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA302 · SA302 · sched 04:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
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-31 3 legs SAA
FAOR → FVFA → FAOR → FACT
FAOR FVFA FAOR · Johannesburg → FVFA · Victoria Falls intl SAA040 · SA40 · sched 09:45Z
FVFA FAOR FVFA · Victoria Falls → FAOR · Johannesburg intl SAA041 · SA41 · sched 12:20Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA363 · SA363 · sched 17:00Z
2026-05-30 4 legs round-trip SAA
FAOR → FACT → FAOR → FACT → FAOR
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-05-29 4 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
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-28 5 legs SAA
FLKK → FAOR → FACT → FAOR → FALE → FAOR
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA067 · SA67 · sched 04:40Z
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
2026-05-27 3 legs SAA
FAOR → FYWH → FAOR → FLKK
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 FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA066 · SA66 · sched 17:35Z
2026-05-26 4 legs round-trip SAA
FAOR → FACT → FAOR → FACT → FAOR
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-05-24 5 legs SAA
FACT → FAOR → FALE → FAOR → FACT → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
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 SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-05-23 7 legs SAA
FAOR → FALE → FAOR → FACT → FAOR → FALE → FAOR → FACT
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
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-22 5 legs SAA
FACT → FAOR → FACT → FAOR → FALE → FAOR
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
2026-05-21 6 legs SAA
FALE → FAOR → FALE → FAOR → FACT → FAOR → FACT
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
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-05-20 5 legs SAA
FAOR → FACT → FAOR → FACT → FAOR → FALE
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 FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-05-19 4 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR
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 SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-05-18 1 legs SAA
FVRG → FAOR
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
2026-05-17 3 legs SAA
FAOR → FALE → FAOR → FVRG
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-05-16 4 legs round-trip SAA
FAOR → FYWH → FAOR → FACT → FAOR
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 SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-05-15 6 legs round-trip SAA
FAOR → FACT → FAOR → FALE → FAOR → FACT → FAOR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA303 · SA303 · sched 04:05Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-14 3 legs SAA
FALE → FAOR → FALE → FAOR
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
2026-05-13 5 legs SAA
FAOR → FACT → FAOR → FACT → FAOR → FALE
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 FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-05-12 4 legs round-trip SAA
FAOR → FACT → FAOR → FACT → FAOR
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-05-10 3 legs SAA
FACT → FAOR → FALE → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
2026-05-09 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-05-08 7 legs SA5SAA
FALE → FAOR → FALE → FAOR → FALE → FAOR → FACT → FAOR
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA539 · SA539 · sched 07:20Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA546 · SA546 · sched 09:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA555 · SA555 · sched 11:40Z
FALE FAOR FALE · Durban → FAOR · Johannesburg ferry SA562 · sched 13:20Z
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-05-07 6 legs SAA
FLLS → FAOR → FACT → FAOR → FALE → FAOR → FALE
FLLS FAOR FLLS · Lusaka → FAOR · Johannesburg SAA067 · SA67 · sched 04:40Z
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 FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-05-06 5 legs SAA
FALE → FAOR → FVFA → FAOR → FLLS → FVSN
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05:00Z
FAOR FVFA FAOR · Johannesburg → FVFA · Victoria Falls intl SAA040 · SA40 · sched 09:45Z
FVFA FAOR FVFA · Victoria Falls → FAOR · Johannesburg intl SAA041 · SA41 · sched 12:20Z
FAOR FLLS FAOR · Johannesburg → FLLS · Lusaka SAA066 · SA66 · sched 17:35Z
FAOR FVSN FAOR · Johannesburg → FVSN · Sun Yet Sen ⚠ gap intl SAA066 · SA66 · sched 17:35Z
2026-05-05 5 legs SAA
FAOR → FACT → FAOR → FACT → FAOR → FALE
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 FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-05-04 4 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA327 · SA327 · sched 09:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA342 · SA342 · sched 12:15Z
2026-05-03 4 legs round-trip SAA
FAOR → FACT → FAOR → FACT → FAOR
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-05-02 2 legs round-trip SAA
FAOR → FVFA → FAOR
FAOR FVFA FAOR · Johannesburg → FVFA · Victoria Falls intl SAA040 · SA40 · sched 09:45Z
FVFA FAOR FVFA · Victoria Falls → FAOR · Johannesburg intl SAA041 · SA41 · sched 12:20Z
2026-04-30 6 legs round-trip SAA
FAOR → FACT → FAOR → FALE → FAOR → FACT → FAOR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA303 · SA303 · sched 04:05Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-29 4 legs round-trip SAA
FAOR → FALE → FAOR → FYWH → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
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-28 4 legs round-trip SA3SAA
FAOR → FACT → FAOR → FACT → FAOR
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 ferry SA343 · sched 12:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA354 · SA354 · sched 15:25Z
2026-04-27 5 legs SAA
FVRG → FAOR → FALE → FAOR → FALE → FAOR
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA563 · SA563 · sched 13:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA566 · SA566 · sched 14:45Z
2026-04-26 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-04-25 5 legs SAA
FACT → FAOR → FALE → FAOR → FALE → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA563 · SA563 · sched 13:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA566 · SA566 · sched 14:45Z
2026-04-24 3 legs SAA
FAOR → FACT → FAOR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA337 · SA337 · sched 11:00Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA352 · SA352 · sched 13:55Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA369 · SA369 · sched 18:30Z
2026-04-23 4 legs round-trip SAA
FAOR → FACT → FAOR → FALE → FAOR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA303 · SA303 · sched 04:05Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
2026-04-22 5 legs SAA
FLKK → FAOR → FVFA → FAOR → FALE → FAOR
FLKK FAOR FLKK · Lusaka → FAOR · Johannesburg intl SAA067 · SA67 · sched 04:40Z
FAOR FVFA FAOR · Johannesburg → FVFA · Victoria Falls intl SAA040 · SA40 · sched 09:45Z
FVFA FAOR FVFA · Victoria Falls → FAOR · Johannesburg intl SAA041 · SA41 · sched 12:20Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA571 · SA571 · sched 14:55Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA578 · SA578 · sched 16:40Z
2026-04-21 3 legs SAA
FAOR → FYWH → FAOR → FLKK
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 FLKK FAOR · Johannesburg → FLKK · Lusaka intl SAA066 · SA66 · sched 17:35Z
2026-04-20 4 legs round-trip SAA
FAOR → FALE → FAOR → FYWH → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
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-19 4 legs round-trip SAA
FAOR → FYWH → FAOR → FACT → FAOR
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 SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-04-18 5 legs SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR
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
2026-04-17 7 legs SAA
FAOR → FALE → FAOR → FALE → FAOR → FALE → FAOR → FACT
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA563 · SA563 · sched 13:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA566 · SA566 · sched 14:45Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA369 · SA369 · sched 18:30Z
2026-04-16 4 legs round-trip SAA
FAOR → FACT → FAOR → FVFA → FAOR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA303 · SA303 · sched 04:05Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FVFA FAOR · Johannesburg → FVFA · Victoria Falls intl SAA040 · SA40 · sched 09:45Z
FVFA FAOR FVFA · Victoria Falls → FAOR · Johannesburg intl SAA041 · SA41 · sched 12:20Z
2026-04-15 5 legs SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR
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
2026-04-14 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 · ⏱ 19:24– (Nonem)
2026-04-13 4 legs round-trip SAA
FAOR → FACT → FAOR → FACT → FAOR
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA307 · SA307 · sched 05:10Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA322 · SA322 · sched 08:05Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA337 · SA337 · sched 11:00Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA352 · SA352 · sched 13:55Z
2026-04-12 6 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA531 · SA531 · sched 05:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA538 · SA538 · sched 07:10Z
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 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-11 4 legs round-trip SAA
FAOR → FYWH → FAOR → FACT → FAOR
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 SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-04-10 5 legs SAA
FALE → FAOR → FACT → FAOR → FYWH → FAOR
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA530 · SA530 · sched 05: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 FYWH FAOR · Johannesburg → FYWH · Windhoek intl SAA076 · SA76 · sched 13:25Z
FYWH FAOR FYWH · Windhoek → FAOR · Johannesburg intl SAA077 · SA77 · sched 16:10Z
2026-04-09 6 legs SAA
FACT → FAOR → FACT → FAOR → FACT → FAOR → FALE
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 FALE FAOR · Johannesburg → FALE · Durban SAA585 · SA585 · sched 19:20Z
2026-04-08 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 SAA369 · SA369 · sched 18:30Z
2026-04-07 4 legs round-trip SAA
FAOR → FVRG → FAOR → FACT → FAOR
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-04-06 5 legs SAA
FVRG → FAOR → FACT → FAOR → FACT → FAOR
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
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-05 1 legs SAA
FAOR → FVRG
FAOR FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-04-04 5 legs SAA
FACT → FAOR → FALE → FAOR → FALE → FAOR
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA306 · SA306 · sched 05:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA547 · SA547 · sched 09:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA556 · SA556 · sched 11:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA563 · SA563 · sched 13:05Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA566 · SA566 · sched 14:45Z
2026-04-03 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-02 7 legs SAA
FVRG → FAOR → FALE → FAOR → FALE → FAOR → FACT → FAOR
FVRG FAOR FVRG · Harare → FAOR · Johannesburg intl SAA025 · SA25 · sched 04:10Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA539 · SA539 · sched 07:20Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA546 · SA546 · sched 09:00Z
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA551 · SA551 · sched 10:50Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA558 · SA558 · sched 12:40Z
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-01 4 legs SAA
FACT → FAOR → FACT → FAOR → FVRG
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 FVRG FAOR · Johannesburg → FVRG · Harare intl SAA024 · SA24 · sched 18:10Z
2026-03-31 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-03-30 5 legs SAA
FACT → FAOR → FVRG → FAOR → FYWH → FAOR
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
2026-03-29 5 legs SAA
FAOR → FALE → FAOR → FACT → FAOR → FACT
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA539 · SA539 · sched 07:20Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA546 · SA546 · sched 09:00Z
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-03-28 5 legs SAA
FACT → FAOR → FYWH → FAOR → FACT → FAOR
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 FACT FAOR · Johannesburg → FACT · Cape Town SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-03-27 5 legs SAA
FAOR → FACT → FAOR → FACT → FAOR → FACT
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA303 · SA303 · sched 04:05Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA316 · SA316 · sched 07:00Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA333 · SA333 · sched 10:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA346 · SA346 · sched 13:25Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA369 · SA369 · sched 18:30Z
2026-03-26 6 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA527 · SA527 · sched 04:30Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA534 · SA534 · sched 06:10Z
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 FACT FAOR · Johannesburg → FACT · Cape Town SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-03-25 6 legs round-trip SA5SAA
FAOR → FALE → FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban ferry SA535 · sched 06:35Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA542 · SA542 · sched 08:20Z
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 SAA359 · SA359 · sched 15:30Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA372 · SA372 · sched 18:25Z
2026-03-24 4 legs round-trip SAA
FAOR → FALE → FAOR → FACT → FAOR
FAOR FALE FAOR · Johannesburg → FALE · Durban SAA535 · SA535 · sched 06:35Z
FALE FAOR FALE · Durban → FAOR · Johannesburg SAA542 · SA542 · sched 08:20Z
FAOR FACT FAOR · Johannesburg → FACT · Cape Town SAA333 · SA333 · sched 10:20Z
FACT FAOR FACT · Cape Town → FAOR · Johannesburg SAA346 · SA346 · sched 13:15Z