✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
ZS-ZWW
/ 0096C6
485 flights over 91 days · 5.33 legs/day · base FAOR · Johannesburg · operators: SF2, SFR
485
Flights
13
Airports served
2%
ADS-B observed
4
Ferry / no-flightnum
Aircraft identity
PC-XII 45
PC12
Arelco Resources P/l
· reg ZS-IPP
Pilatus ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
round-trip
SFR
FACT → FAOR → FACT → FAPE → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR292 · FA292 · sched 07:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
2026-06-22
4 legs
round-trip
SFR
FACT → FAOR → FACT → FAPE → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR292 · FA292 · sched 07:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
2026-06-21
6 legs
round-trip
SFR
FACT → FAEL → FACT → FALE → FACT → FAPE → FACT
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR150 · FA150 · sched 04:40Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR151 · FA151 · sched 06:50Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR174 · FA174 · sched 09:15Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR175 · FA175 · sched 11:55Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR138 · FA138 · sched 14:45Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR139 · FA139 · sched 16:40Z
2026-06-20
4 legs
round-trip
SFR
FACT → FAOR → FACT → FAPE → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR292 · FA292 · sched 07:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
2026-06-19
6 legs
round-trip
SFR
FACT → FAOR → FACT → FAPE → FACT → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR292 · FA292 · sched 07:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR114 · FA114 · sched 14:40Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR115 · FA115 · sched 17:35Z
2026-06-18
6 legs
round-trip
SFR
FACT → FALA → FACT → FAEL → FACT → FAOR → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR310 · FA310 · sched 05:20Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR311 · FA311 · sched 08:00Z
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR142 · FA142 · sched 11:00Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR143 · FA143 · sched 13:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR102 · FA102 · sched 15:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR103 · FA103 · sched 18:05Z
2026-06-17
4 legs
round-trip
SF2
SFR
FACT → FAOR → FAPE → FACT → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
⚠ gap
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
ferry
⚠ gap
SF292 · sched Z
2026-06-16
6 legs
SFR
FABL → FACT → FAPE → FACT → FAOR → FACT → ?
FABL
→
FACT
FABL · Bloemfontein → FACT · Cape Town
SFR841 · FA841 · sched 06:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR114 · FA114 · sched 14:40Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR115 · FA115 · sched 17:35Z
FACT
→
?
FACT · Cape Town → —
ferry
· sched Z
2026-06-15
4 legs
round-trip
SFR
FACT → FAOR → FACT → FAPE → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR292 · FA292 · sched 07:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
2026-06-14
4 legs
round-trip
SFR
FACT → FAOR → FALE → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR108 · FA108 · sched 09:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR284 · FA284 · sched 12:20Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR285 · FA285 · sched 14:05Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR109 · FA109 · sched 16:10Z
2026-06-13
4 legs
round-trip
SFR
FACT → FABL → FACT → FAHS → FACT
FACT
→
FABL
FACT · Cape Town → FABL · Bloemfontein
SFR844 · FA844 · sched 05:40Z
FATP
→
FACT
FATP · Bloemfontein → FACT · Cape Town
⚠ gap
SFR845 · FA845 · sched 07:45Z
FACT
→
FAHS
FACT · Cape Town → Non-Existent Airport
SFR636 · FA636 · sched 10:15Z
FAHS
→
FACT
Non-Existent Airport → FACT · Cape Town
SFR637 · FA637 · sched 13:20Z
2026-06-12
6 legs
round-trip
SFR
FACT → FALA → FACT → FAEL → FACT → FAOR → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR310 · FA310 · sched 05:20Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR311 · FA311 · sched 08:00Z
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR142 · FA142 · sched 11:00Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR143 · FA143 · sched 13:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR102 · FA102 · sched 15:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR103 · FA103 · sched 18:05Z
2026-06-11
6 legs
round-trip
SFR
FACT → FAOR → FACT → FAEL → FACT → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR100 · FA100 · sched 03:45Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR101 · FA101 · sched 06:40Z
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR142 · FA142 · sched 11:00Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR143 · FA143 · sched 13:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR102 · FA102 · sched 15:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR102 · FA102 · sched Z
2026-06-10
6 legs
round-trip
SFR
FACT → FALE → FAOR → FALE → FACT → FAOR → FACT
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR188 · FA188 · sched 06:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR400 · FA400 · sched 08:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR401 · FA401 · sched 10:55Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR189 · FA189 · sched 12:45Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR807 · FA807 · sched 15:50Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR806 · FA806 · sched 18:30Z
2026-06-09
4 legs
round-trip
SFR
FACT → FAOR → FALE → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR112 · FA112 · sched 09:45Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR262 · FA262 · sched 12:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR263 · FA263 · sched 14:10Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR113 · FA113 · sched 16:15Z
2026-06-08
4 legs
round-trip
SFR
FACT → FAOR → FACT → FAPE → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR292 · FA292 · sched 07:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPZ
→
FACT
FAPZ · Sunlands → FACT · Cape Town
⚠ gap
SFR031 · FA31 · sched 12:30Z
2026-06-07
1 legs
SFR
FAOR → FACT
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR802 · FA802 · sched 14:05Z
2026-06-06
5 legs
SFR
FALE → FAOR → FABL → FAOR → FALE → FAOR
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR668 · FA668 · sched 04:00Z
FAOR
→
FABL
FAOR · Johannesburg → FABL · Bloemfontein
SFR492 · FA492 · sched 08:10Z
FABL
→
FAOR
FABL · Bloemfontein → FAOR · Johannesburg
SFR408 · FA408 · sched 09:50Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR288 · FA288 · sched 14:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR289 · FA289 · sched 15:45Z
2026-06-05
8 legs
round-trip
SFR
FALE → FAOR → FALE → FAEL → FALE → FAPE → FALE → FALA → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR411 · FA411 · sched 04:25Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR412 · FA412 · sched 06:25Z
FALE
→
FAEL
FALE · Durban → FAEL · East London
SFR440 · FA440 · sched 08:10Z
FAKO
→
FALE
FAKO · Komga → FALE · Durban
⚠ gap
SFR441 · FA441 · sched 10:00Z
FALE
→
FAPE
FALE · Durban → FAPE · Gqeberha (Port Elizabeth)
SFR421 · FA421 · sched 12:00Z
FAPE
→
FALE
FAPE · Gqeberha (Port Elizabeth) → FALE · Durban
SFR422 · FA422 · sched 14:05Z
FALE
→
FALA
FALE · Durban → FALA · Johannesburg
SFR477 · FA477 · sched 16:00Z
FALA
→
FALE
FALA · Johannesburg → FALE · Durban
SFR478 · FA478 · sched 17:50Z
2026-06-04
5 legs
SFR
FAOR → FACT → FAOR → FALE → FACT → FALE
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR692 · FA692 · sched 06:00Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR693 · FA693 · sched 08:50Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR669 · FA669 · sched 11:35Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR171 · FA171 · sched 13:30Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR170 · FA170 · sched 16:25Z
2026-06-03
4 legs
round-trip
SFR
FAOR → FABL → FAOR → FALE → FAOR
FAOR
→
FABL
FAOR · Johannesburg → FABL · Bloemfontein
SFR848 · FA848 · sched 10:40Z
FABL
→
FAOR
FABL · Bloemfontein → FAOR · Johannesburg
SFR849 · FA849 · sched 12:20Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR510 · FA510 · sched 14:05Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR511 · FA511 · sched 15:50Z
2026-06-02
4 legs
round-trip
SFR
FAOR → FACT → FAOR → FAPE → FAOR
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR298 · FA298 · sched 05:15Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR299 · FA299 · sched 08:15Z
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR373 · FA373 · sched 11:05Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR374 · FA374 · ⏱ 13:25– (Nonem)
2026-06-01
4 legs
round-trip
SFR
FAOR → FAGG → FAOR → FALE → FAOR
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR258 · FA258 · sched 05:30Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR259 · FA259 · sched 08:05Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR344 · FA344 · sched 10:35Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR345 · FA345 · sched 12:20Z
2026-05-31
2 legs
round-trip
SFR
FAOR → FACT → FAOR
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR592 · FA592 · sched 07:35Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR593 · FA593 · sched 10:30Z
2026-05-30
1 legs
SFR
FACT → FAOR
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR100 · FA100 · sched 03:45Z
2026-05-29
4 legs
round-trip
SFR
FACT → FALA → FALE → FALA → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR302 · FA302 · sched 08:05Z
FALA
→
FALE
FALA · Johannesburg → FALE · Durban
SFR320 · FA320 · sched 10:55Z
FALE
→
FALA
FALE · Durban → FALA · Johannesburg
SFR321 · FA321 · sched 12:45Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR303 · FA303 · sched 14:45Z
2026-05-28
2 legs
round-trip
SFR
FAOR → FACT → FAOR
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR692 · FA692 · sched 06:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
⚠ gap
SFR669 · FA669 · sched Z
2026-05-27
6 legs
round-trip
SFR
FALE → FAOR → FALE → FAEL → FALE → FAPE → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR411 · FA411 · sched 04:25Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR412 · FA412 · sched 06:25Z
FALE
→
FAEL
FALE · Durban → FAEL · East London
SFR440 · FA440 · sched 08:10Z
FAEL
→
FALE
FAEL · East London → FALE · Durban
SFR441 · FA441 · sched 10:00Z
FALE
→
FAPE
FALE · Durban → FAPE · Gqeberha (Port Elizabeth)
SFR421 · FA421 · sched 12:00Z
FAPE
→
FALE
FAPE · Gqeberha (Port Elizabeth) → FALE · Durban
SFR422 · FA422 · sched 14:05Z
2026-05-26
4 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
2026-05-25
6 legs
round-trip
SFR
FALE → FAOR → FALE → FAEL → FALE → FAPE → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR411 · FA411 · sched 04:25Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR412 · FA412 · sched 06:25Z
FALE
→
FAEL
FALE · Durban → FAEL · East London
SFR440 · FA440 · sched 08:10Z
FAEL
→
FALE
FAEL · East London → FALE · Durban
SFR441 · FA441 · sched 10:00Z
FALE
→
FAPE
FALE · Durban → FAPE · Gqeberha (Port Elizabeth)
SFR421 · FA421 · sched 12:00Z
FAPE
→
FALE
FAPE · Gqeberha (Port Elizabeth) → FALE · Durban
SFR422 · FA422 · sched 14:05Z
2026-05-24
6 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE → FACT → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR464 · FA464 · sched 14:45Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR465 · FA465 · sched 17:40Z
2026-05-23
6 legs
round-trip
SFR
FALE → FAOR → FALE → FAOR → FALE → FAPE → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR424 · FA424 · sched 04:35Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR425 · FA425 · sched 06:35Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR413 · FA413 · sched 08:20Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR414 · FA414 · sched 10:05Z
FALE
→
FAPE
FALE · Durban → FAPE · Gqeberha (Port Elizabeth)
SFR421 · FA421 · sched 12:00Z
FAPE
→
FALE
FAPE · Gqeberha (Port Elizabeth) → FALE · Durban
SFR422 · FA422 · sched 14:05Z
2026-05-22
6 legs
round-trip
SFR
FALE → FAOR → FACT → FAOR → FALE → FACT → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR668 · FA668 · sched 04:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR692 · FA692 · sched 06:00Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR693 · FA693 · sched 08:50Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR669 · FA669 · sched 11:35Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR171 · FA171 · sched 13:30Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR170 · FA170 · sched 16:25Z
2026-05-21
6 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE → FACT → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR464 · FA464 · sched 14:45Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR465 · FA465 · sched 17:40Z
2026-05-20
4 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
2026-05-19
6 legs
round-trip
SFR
FALE → FAOR → FALE → FAOR → FALE → FAPE → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR424 · FA424 · sched 04:35Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR425 · FA425 · sched 06:35Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR413 · FA413 · sched 08:20Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR414 · FA414 · sched 10:05Z
FALE
→
FAPE
FALE · Durban → FAPE · Gqeberha (Port Elizabeth)
SFR421 · FA421 · sched 12:00Z
FAPE
→
FALE
FAPE · Gqeberha (Port Elizabeth) → FALE · Durban
SFR422 · FA422 · sched 14:05Z
2026-05-18
6 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE → FACT → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR464 · FA464 · sched 14:45Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR465 · FA465 · sched 17:40Z
2026-05-17
6 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE → FACT → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR464 · FA464 · sched 14:45Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR465 · FA465 · sched 17:40Z
2026-05-16
6 legs
round-trip
SFR
FALE → FAOR → FACT → FAOR → FALE → FACT → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR668 · FA668 · sched 04:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR692 · FA692 · sched 06:00Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR693 · FA693 · sched 08:50Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR669 · FA669 · sched 11:35Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR171 · FA171 · sched 13:30Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR170 · FA170 · sched 16:25Z
2026-05-15
6 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE → FACT → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR464 · FA464 · sched 14:45Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR465 · FA465 · sched 17:40Z
2026-05-14
6 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE → FACT → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR464 · FA464 · sched 14:45Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR465 · FA465 · sched 17:40Z
2026-05-13
6 legs
round-trip
SFR
FALE → FAOR → FALE → FAEL → FALE → FAPE → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR411 · FA411 · sched 04:25Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR412 · FA412 · sched 06:25Z
FALE
→
FAEL
FALE · Durban → FAEL · East London
SFR440 · FA440 · sched 08:10Z
FAEL
→
FALE
FAEL · East London → FALE · Durban
SFR441 · FA440 · sched 08:10Z
FALE
→
FAPE
FALE · Durban → FAPE · Gqeberha (Port Elizabeth)
SFR421 · FA421 · sched 12:00Z
FAPE
→
FALE
FAPE · Gqeberha (Port Elizabeth) → FALE · Durban
SFR422 · FA422 · sched 14:05Z
2026-05-12
6 legs
round-trip
SFR
FALE → FAOR → FALE → FAOR → FALE → FAPE → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR424 · FA424 · sched 04:35Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR425 · FA425 · sched 06:35Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR413 · FA413 · sched 08:20Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR414 · FA414 · sched 10:05Z
FALE
→
FAPE
FALE · Durban → FAPE · Gqeberha (Port Elizabeth)
SFR421 · FA421 · sched 12:00Z
FAPE
→
FALE
FAPE · Gqeberha (Port Elizabeth) → FALE · Durban
SFR422 · FA422 · ⏱ 14:10– (Nonem)
2026-05-11
6 legs
round-trip
SFR
FALE → FAOR → FACT → FAOR → FALE → FACT → FALE
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR668 · FA668 · sched 04:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR692 · FA692 · sched 06:00Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR693 · FA693 · sched 08:50Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR669 · FA669 · sched 11:35Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR171 · FA171 · sched 13:30Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR170 · FA170 · sched 16:25Z
2026-05-10
6 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE → FACT → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR464 · FA464 · sched 14:45Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR465 · FA465 · sched 17:40Z
2026-05-09
4 legs
round-trip
SFR
FALE → FACT → FALE → FAOR → FALE
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR462 · FA462 · sched 05:15Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR463 · FA463 · sched 08:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR415 · FA415 · sched 11:15Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR416 · FA416 · sched 13:00Z
2026-05-08
5 legs
SFR
FAOR → FACT → FAOR → FALE → FACT → FALE
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR692 · FA692 · sched 06:00Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR693 · FA693 · sched 08:50Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR669 · FA669 · sched 11:35Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR171 · FA171 · sched 13:30Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR170 · FA170 · sched 16:25Z
2026-05-07
8 legs
round-trip
SFR
FAOR → FALE → FALA → FALE → FAOR → FACT → FAOR → FALE → FAOR
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR286 · FA286 · sched 04:00Z
FALE
→
FALA
FALE · Durban → FALA · Johannesburg
SFR473 · FA473 · sched 05:50Z
FALA
→
FALE
FALA · Johannesburg → FALE · Durban
SFR474 · FA474 · sched 07:40Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR287 · FA287 · sched 09:30Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR121 · FA121 · sched 11:25Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR120 · FA120 · sched 14:20Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR278 · FA278 · sched 17:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR279 · FA279 · sched 18:45Z
2026-05-06
4 legs
round-trip
SFR
FAOR → FABL → FAOR → FALE → FAOR
FAOR
→
FABL
FAOR · Johannesburg → FABL · Bloemfontein
SFR848 · FA848 · sched 10:40Z
FABL
→
FAOR
FABL · Bloemfontein → FAOR · Johannesburg
SFR849 · FA849 · sched 12:20Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR510 · FA510 · sched 14:05Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR511 · FA511 · sched 15:50Z
2026-05-05
4 legs
round-trip
SFR
FAOR → FAPE → FAOR → FAPE → FAOR
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR369 · FA369 · sched 04:15Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR370 · FA370 · sched 06:35Z
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR373 · FA373 · sched 11:05Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR374 · FA374 · sched 13:25Z
2026-05-04
4 legs
round-trip
SFR
FAOR → FAPE → FAOR → FAGG → FAOR
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR632 · FA632 · sched 06:00Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR633 · FA633 · sched 08:20Z
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR650 · FA650 · sched 10:35Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR651 · FA651 · sched 13:10Z
2026-05-03
6 legs
round-trip
SFR
FAOR → FACT → FAOR → FACT → FAOR → FALE → FAOR
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR604 · FA604 · sched 04:30Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR605 · FA605 · sched 07:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR290 · FA290 · sched 10:15Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR291 · FA291 · sched 13:10Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR268 · FA268 · sched 15:50Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR269 · FA269 · sched 17:35Z
2026-05-02
6 legs
round-trip
SFR
FAOR → FACT → FAOR → FACT → FAOR → FAPE → FAOR
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR200 · FA200 · sched 03:55Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR201 · FA201 · sched 06:50Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR202 · FA202 · sched 09:40Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR203 · FA203 · sched 12:35Z
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR232 · FA232 · sched 15:15Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR233 · FA233 · ⏱ 17:37– (Nonem)
2026-05-01
8 legs
round-trip
SFR
FAOR → FAPE → FAOR → FAGG → FAOR → FALE → FAOR → FALE → FAOR
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR369 · FA369 · sched 04:15Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR370 · FA370 · sched 06:35Z
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR220 · FA220 · sched 08:50Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR221 · FA221 · sched 11:25Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR288 · FA288 · sched 14:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR289 · FA289 · sched 15:45Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR560 · FA560 · sched 17:30Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR561 · FA561 · sched 19:15Z
2026-04-30
6 legs
round-trip
SFR
FAOR → FAGG → FAOR → FALE → FAOR → FACT → FAOR
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR258 · FA258 · sched 05:30Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR259 · FA259 · sched 08:05Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR344 · FA344 · sched 10:35Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR345 · FA345 · sched 12:20Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR204 · FA204 · sched 14:40Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR205 · FA205 · sched 17:50Z
2026-04-28
2 legs
round-trip
SFR
FAOR → FAPE → FAOR
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR360 · FA360 · sched 09:10Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR361 · FA361 · sched 11:35Z
2026-04-27
7 legs
SFR
FAOR → FAPE → FAOR → FAGG → FAOR → FALE → FAOR → ?
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR369 · FA369 · sched 04:15Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR370 · FA370 · sched 06:35Z
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR220 · FA220 · sched 09:00Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR221 · FA221 · sched 11:35Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR288 · FA288 · sched 14:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR289 · FA289 · sched 15:45Z
?
→
?
— → —
ferry
SFR289 · sched Z
2026-04-26
6 legs
round-trip
SFR
FAOR → FAEL → FAOR → FAPE → FAOR → FAGG → FAOR
FAOR
→
FAEL
FAOR · Johannesburg → FAEL · East London
SFR246 · FA246 · sched 05:35Z
FAEL
→
FAOR
FAEL · East London → FAOR · Johannesburg
SFR247 · FA247 · sched 07:45Z
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR364 · FA364 · sched 09:50Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR365 · FA365 · sched 12:10Z
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR226 · FA226 · sched 14:40Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR227 · FA227 · sched 17:15Z
2026-04-25
5 legs
SFR
FACT → FALE → FAOR → FALE → FACT → FAOR
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR160 · FA160 · sched 04:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR660 · FA660 · sched 06:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR661 · FA661 · sched 08:25Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR161 · FA161 · sched 10:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR690 · FA690 · sched 13:15Z
2026-04-24
6 legs
SFR
FACT → FALA → FACT → FAEL → FACT → FACT → FAOR
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR310 · FA310 · sched 05:20Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR311 · FA311 · sched 08:00Z
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR142 · FA142 · ⏱ 11:07– (Nonem)
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR143 · FA143 · sched 13:10Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
⚠ gap
SFR103 · FA103 · sched 18:05Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
ferry
SFR102 · sched Z
2026-04-23
6 legs
round-trip
SFR
FACT → FAOR → FACT → FAOR → FALE → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR100 · FA100 · sched 03:45Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR101 · FA101 · sched 06:40Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR112 · FA112 · sched 09:45Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR262 · FA262 · sched 12:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR263 · FA263 · sched 14:10Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR113 · FA113 · sched 16:15Z
2026-04-22
7 legs
round-trip
SFR
FAOR → FALE → FAOR → FALE → FAOR → FAEL → FACT → FAOR
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR392 · FA392 · sched 05:40Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR393 · FA393 · sched 07:25Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR272 · FA272 · sched 09:10Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR273 · FA273 · sched 10:55Z
FAOR
→
FAEL
FAOR · Johannesburg → FAEL · East London
SFR382 · FA382 · sched 13:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
⚠ gap
SFR115 · FA115 · sched 17:35Z
FAEL
→
FAOR
FAEL · East London → FAOR · Johannesburg
⚠ gap
SFR393 · FA393 · sched Z
2026-04-21
6 legs
round-trip
SFR
FAOR → FALE → FACT → FAOR → FACT → FALE → FAOR
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR276 · FA276 · sched 05:20Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR177 · FA177 · sched 07:05Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR601 · FA601 · sched 10:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR600 · FA600 · sched 12:50Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR176 · FA176 · sched 15:45Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR667 · FA667 · sched 18:25Z
2026-04-20
6 legs
round-trip
SFR
FAOR → FAPE → FAOR → FAGG → FAOR → FALE → FAOR
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR369 · FA369 · sched 04:15Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR370 · FA370 · sched 06:35Z
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR220 · FA220 · sched 09:00Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR221 · FA221 · sched 11:35Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR288 · FA288 · sched 14:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR289 · FA289 · sched 15:45Z
2026-04-19
8 legs
round-trip
SFR
FAOR → FALE → FAOR → FAKN → FAOR → FAEL → FAOR → FALE → FAOR
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR346 · FA346 · sched 05:40Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR347 · FA347 · sched 07:25Z
FAOR
→
FAKN
FAOR · Johannesburg → FAKN · Mbombela
SFR672 · FA672 · sched 09:45Z
FAKN
→
FAOR
FAKN · Mbombela → FAOR · Johannesburg
SFR673 · FA673 · sched 11:20Z
FAOR
→
FAEL
FAOR · Johannesburg → FAEL · East London
SFR382 · FA382 · sched 13:00Z
FAKO
→
FAOR
FAKO · Komga → FAOR · Johannesburg
⚠ gap
SFR383 · FA383 · sched 15:10Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR430 · FA430 · sched 17:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR431 · FA431 · sched 19:10Z
2026-04-18
6 legs
round-trip
SFR
FAOR → FAPE → FAOR → FAGG → FAOR → FALE → FAOR
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR369 · FA369 · sched 04:15Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR370 · FA370 · sched 06:35Z
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR220 · FA220 · sched 09:00Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR221 · FA221 · sched 11:35Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR288 · FA288 · sched 14:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR289 · FA289 · sched 15:45Z
2026-04-17
6 legs
round-trip
SFR
FAOR → FAGG → FAOR → FAPE → FAOR → FAEL → FAOR
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR250 · FA250 · sched 03:55Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR251 · FA251 · sched 06:30Z
FAOR
→
FAPE
FAOR · Johannesburg → FAPE · Gqeberha (Port Elizabeth)
SFR360 · FA360 · sched 09:10Z
FAPE
→
FAOR
FAPE · Gqeberha (Port Elizabeth) → FAOR · Johannesburg
SFR361 · FA361 · ⏱ 11:38– (Nonem)
FAOR
→
FAEL
FAOR · Johannesburg → FAEL · East London
SFR248 · FA248 · sched 13:55Z
FAKO
→
FAOR
FAKO · Komga → FAOR · Johannesburg
⚠ gap
SFR249 · FA249 · sched 16:05Z
2026-04-16
6 legs
round-trip
SFR
FAOR → FALE → FACT → FAOR → FACT → FALE → FAOR
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR276 · FA276 · sched 05:20Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR177 · FA177 · sched 07:05Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR601 · FA601 · sched 10:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR600 · FA600 · sched 12:50Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR176 · FA176 · sched 15:45Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR667 · FA667 · sched 18:25Z
2026-04-15
6 legs
round-trip
SFR
FAOR → FACT → FAOR → FACT → FAOR → FALE → FAOR
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR604 · FA604 · sched 04:30Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR605 · FA605 · sched 07:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR206 · FA206 · sched 10:15Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR207 · FA207 · sched 13:10Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR268 · FA268 · sched 15:50Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR269 · FA269 · sched 17:35Z
2026-04-14
6 legs
round-trip
SFR
FAOR → FAGG → FAOR → FALE → FAOR → FACT → FAOR
FAOR
→
FAGG
FAOR · Johannesburg → FAGG · George
SFR258 · FA258 · sched 05:30Z
FAGG
→
FAOR
FAGG · George → FAOR · Johannesburg
SFR259 · FA259 · sched 08:05Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR344 · FA344 · sched 10:35Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR345 · FA345 · sched 12:20Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR214 · FA214 · sched 14:20Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR215 · FA215 · sched 17:15Z
2026-04-13
5 legs
SFR
FACT → FAOR → FACT → FAOR → FACT → FAOR
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR104 · FA104 · sched 04:15Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR105 · FA105 · sched 06:55Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR110 · FA110 · sched 09:55Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR111 · FA111 · sched 12:35Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR124 · FA124 · sched 15:35Z
2026-04-12
6 legs
round-trip
SFR
FACT → FALA → FACT → FAPE → FACT → FAOR → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR350 · FA350 · sched 04:05Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR351 · FA351 · ⏱ 06:55– (Nonem)
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR180 · FA180 · sched 09:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR181 · FA181 · sched 11:30Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR126 · FA126 · sched 13:40Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR127 · FA127 · sched 16:35Z
2026-04-11
6 legs
round-trip
SFR
FACT → FABL → FACT → FAHS → FACT → FAPE → FACT
FACT
→
FABL
FACT · Cape Town → FABL · Bloemfontein
SFR844 · FA844 · sched 05:40Z
FABL
→
FACT
FABL · Bloemfontein → FACT · Cape Town
SFR845 · FA845 · sched 07:45Z
FACT
→
FAHS
FACT · Cape Town → Non-Existent Airport
SFR636 · FA636 · sched 10:15Z
FAHS
→
FACT
Non-Existent Airport → FACT · Cape Town
SFR637 · FA637 · sched 13:20Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR567 · FA567 · sched 16:40Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR568 · FA568 · sched 18:35Z
2026-04-10
6 legs
round-trip
SFR
FACT → FAOR → FACT → FAOR → FALE → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR100 · FA100 · sched 03:45Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR101 · FA101 · sched 06:40Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR112 · FA112 · sched 09:45Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR262 · FA262 · sched 12:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR263 · FA263 · sched 14:10Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR113 · FA113 · sched 16:15Z
2026-04-09
8 legs
round-trip
SFR
FACT → FAEL → FACT → FAPE → FACT → FAGG → FACT → FALE → FACT
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR520 · FA520 · sched 04:25Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR521 · FA521 · sched 06:35Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR522 · FA522 · sched 08:55Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR523 · FA523 · sched 10:50Z
FACT
→
FAGG
FACT · Cape Town → FAGG · George
SFR610 · FA610 · sched 13:00Z
FAGG
→
FACT
FAGG · George → FACT · Cape Town
SFR611 · FA611 · sched 14:35Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR612 · FA612 · sched 16:15Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR613 · FA613 · sched 18:55Z
2026-04-08
6 legs
round-trip
SFR
FACT → FALE → FAOR → FALE → FACT → FAOR → FACT
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR160 · FA160 · sched 04:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR660 · FA660 · sched 06:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR661 · FA661 · sched 08:25Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR161 · FA161 · sched 10:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR690 · FA690 · sched 13:15Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR691 · FA691 · sched 16:30Z
2026-04-07
6 legs
round-trip
SFR
FACT → FALE → FAOR → FALE → FACT → FAOR → FACT
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR160 · FA160 · sched 04:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR660 · FA660 · sched 06:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR661 · FA661 · sched 08:25Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR161 · FA161 · sched 10:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR690 · FA690 · sched 13:15Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR691 · FA691 · sched 16:30Z
2026-04-06
6 legs
round-trip
SFR
FACT → FALA → FACT → FAEL → FACT → FAOR → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR310 · FA310 · ⏱ 05:24–07:03 (99m)
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR311 · FA311 · ⏱ 07:59– (Nonem)
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR142 · FA142 · sched 11:00Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR143 · FA143 · sched 13:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR102 · FA102 · sched 15:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR103 · FA103 · sched 18:05Z
2026-04-05
6 legs
round-trip
SFR
FACT → FALE → FAOR → FALE → FACT → FAOR → FACT
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR188 · FA188 · sched 06:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR400 · FA400 · sched 08:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR401 · FA401 · sched 10:55Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR189 · FA189 · sched 12:45Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR807 · FA807 · sched 15:50Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR806 · FA806 · sched 18:30Z
2026-04-04
2 legs
round-trip
SFR
FACT → FALA → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR310 · FA310 · sched 05:20Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR311 · FA311 · ⏱ 08:20– (Nonem)
2026-04-03
6 legs
round-trip
SFR
FACT → FALA → FACT → FALE → FAOR → FALE → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR339 · FA339 · sched 04:20Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR315 · FA315 · sched 07:00Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR178 · FA178 · sched 10:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR417 · FA417 · sched 12:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR418 · FA418 · sched 14:45Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR179 · FA179 · sched 16:30Z
2026-04-02
6 legs
round-trip
SFR
FACT → FAOR → FACT → FAHS → FACT → FAPE → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR701 · FA701 · sched 04:30Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR702 · FA702 · sched 07:10Z
FACT
→
FAHS
FACT · Cape Town → Non-Existent Airport
SFR636 · FA636 · sched 10:15Z
FAHS
→
FACT
Non-Existent Airport → FACT · Cape Town
SFR637 · FA637 · ⏱ 13:50– (Nonem)
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR567 · FA567 · sched 16:40Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR568 · FA568 · sched 18:35Z
2026-04-01
6 legs
round-trip
SFR
FACT → FAOR → FACT → FAPE → FACT → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR293 · FA293 · sched 05:00Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR292 · FA292 · sched 07:40Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR130 · FA130 · sched 10:35Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR031 · FA31 · sched 12:30Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR114 · FA114 · sched 14:40Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR115 · FA115 · sched 17:35Z
2026-03-31
6 legs
round-trip
SFR
FACT → FALA → FACT → FAEL → FACT → FAOR → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR310 · FA310 · sched 05:20Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
SFR311 · FA311 · sched 08:00Z
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR142 · FA142 · sched 11:00Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR143 · FA143 · sched 13:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR102 · FA102 · sched 15:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR103 · FA103 · sched 18:05Z
2026-03-30
4 legs
round-trip
SFR
FACT → FAOR → FALE → FAOR → FACT
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR112 · FA112 · sched 09:45Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR262 · FA262 · sched 12:25Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR263 · FA263 · sched 14:10Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR113 · FA113 · sched 16:15Z
2026-03-29
4 legs
round-trip
SFR
FACT → FABL → FACT → FAOR → FACT
FACT
→
FABL
FACT · Cape Town → FABL · Bloemfontein
SFR842 · FA842 · sched 10:50Z
FABL
→
FACT
FABL · Bloemfontein → FACT · Cape Town
SFR843 · FA843 · sched 13:00Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR122 · FA122 · sched 15:20Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR123 · FA123 · sched 18:00Z
2026-03-28
6 legs
round-trip
SFR
FACT → FABL → FACT → FAHS → FACT → FAPE → FACT
FACT
→
FABL
FACT · Cape Town → FABL · Bloemfontein
SFR844 · FA844 · sched 05:35Z
FABL
→
FACT
FABL · Bloemfontein → FACT · Cape Town
SFR845 · FA845 · sched 07:45Z
FACT
→
FAHS
FACT · Cape Town → Non-Existent Airport
SFR636 · FA636 · sched 10:15Z
FAHS
→
FACT
Non-Existent Airport → FACT · Cape Town
SFR637 · FA637 · sched 13:20Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR567 · FA567 · sched 16:40Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR568 · FA568 · sched 18:35Z
2026-03-27
6 legs
round-trip
SFR
FACT → FALE → FAOR → FALE → FACT → FAOR → FACT
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR160 · FA160 · sched 04:00Z
FALE
→
FAOR
FALE · Durban → FAOR · Johannesburg
SFR660 · FA660 · sched 06:40Z
FAOR
→
FALE
FAOR · Johannesburg → FALE · Durban
SFR661 · FA661 · sched 08:25Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR161 · FA161 · sched 10:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR690 · FA690 · sched 13:15Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR691 · FA691 · sched 16:30Z
2026-03-26
6 legs
round-trip
SFR
FACT → FALA → FAEL → FACT → FAOR → FACT → FACT
FACT
→
FALA
FACT · Cape Town → FALA · Johannesburg
SFR310 · FA310 · sched 05:20Z
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
⚠ gap
SFR142 · FA142 · sched 11:00Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR143 · FA143 · sched 13:10Z
FACT
→
FAOR
FACT · Cape Town → FAOR · Johannesburg
SFR102 · FA102 · sched 15:25Z
FAOR
→
FACT
FAOR · Johannesburg → FACT · Cape Town
SFR103 · FA103 · sched 18:05Z
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
⚠ gap
SFR31 · FA31 · sched Z
2026-03-25
6 legs
round-trip
SFR
FACT → FAPE → FACT → FAEL → FACT → FALE → FACT
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR136 · FA136 · sched 04:05Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR137 · FA137 · sched 06:00Z
FACT
→
FAEL
FACT · Cape Town → FAEL · East London
SFR156 · FA156 · sched 08:30Z
FAEL
→
FACT
FAEL · East London → FACT · Cape Town
SFR157 · FA157 · sched 10:40Z
FACT
→
FALE
FACT · Cape Town → FALE · Durban
SFR186 · FA186 · sched 12:55Z
FALE
→
FACT
FALE · Durban → FACT · Cape Town
SFR187 · FA187 · sched 15:35Z
2026-03-24
6 legs
round-trip
SFR
FACT → FABL → FACT → FAHS → FACT → FAPE → FACT
FACT
→
FABL
FACT · Cape Town → FABL · Bloemfontein
SFR840 · FA840 · sched 04:30Z
FABL
→
FACT
FABL · Bloemfontein → FACT · Cape Town
SFR841 · FA841 · sched 06:40Z
FACT
→
FAHS
FACT · Cape Town → Non-Existent Airport
SFR636 · FA636 · sched 10:15Z
FAHS
→
FACT
Non-Existent Airport → FACT · Cape Town
SFR637 · FA637 · sched 13:20Z
FACT
→
FAPE
FACT · Cape Town → FAPE · Gqeberha (Port Elizabeth)
SFR567 · FA567 · sched 16:40Z
FAPE
→
FACT
FAPE · Gqeberha (Port Elizabeth) → FACT · Cape Town
SFR568 · FA568 · sched 18:35Z