JNB
Live Flights · May 13, 2026
O.R. Tambo International Airport Arrivals and Departures
Johannesburg, South Africa · FAOR
Time
Flight
Origin
Airline
Status
TM305
MPM
Maputo
Scheduled
4Z728
KIM
Kimberley
Landed
GE212
DUR
Durban
Scheduled
W22017
DUR
Durban
Scheduled
SQ482
SIN
Singapore
Landed
SA354
CPT
Cape Town
Landed
4Z744
PZB
Pietermaritzburg
Landed
FN8663
BUQ
Bulawayo
Landed
DL200
ATL
Atlanta
In Air
4Z706
BFN
Bloemfontein
Landed
FA124
CPT
Cape Town
Landed
SA422
PLZ
Port Elizabeth
Landed
SA578
DUR
Durban
In Air
FA807
CPT
Cape Town
Landed
SA77
WDH
Windhoek
In Air
Y6101
NBO
Nairobi
Scheduled
+28m
ET849
ADD
Addis Ababa
In Air
SA362
CPT
Cape Town
In Air
FA217
CPT
Cape Town
In Air
4Z127
WDH
Windhoek
Landed
ET83
FBM
Lubumbashi
Scheduled
4Z103
HRE
Harare
In Air
4Z932
CPT
Cape Town
In Air
EK765
DXB
Dubai
In Air
FA253
GRJ
George
In Air
FA269
DUR
Durban
In Air
FA829
HRE
Harare
In Air
FN8337
HRE
Harare
In Air
FA233
PLZ
Port Elizabeth
In Air
KL591
AMS
Amsterdam
In Air
FA215
CPT
Cape Town
In Air
FA667
DUR
Durban
Scheduled
FA279
DUR
Durban
Scheduled
FA205
CPT
Cape Town
In Air
SA372
CPT
Cape Town
Scheduled
Y62011
NBO
Nairobi
Scheduled
KQ764
NBO
Nairobi
In Air
KP74
LBV
Libreville
In Air
WB102
KGL
Kigali
Scheduled
ET859
ADD
Addis Ababa
Scheduled
QR1365
DOH
Doha
In Air
SA53
ACC
Accra
Scheduled
SA61
LOS
Lagos
Scheduled
SA281
PER
Perth
In Air
SA59
FIH
Kinshasa
Scheduled
4Z37
DAR
Dar-es-Salaam
Scheduled
SQ478
SIN
Singapore
In Air
BA55
LHR
London
Cancelled
FA668
DUR
Durban
Scheduled
FA411
DUR
Durban
Scheduled
FA100
CPT
Cape Town
Scheduled
CX749
HKG
Hong Kong
In Air
SA25
HRE
Harare
Scheduled
SA189
DAR
Dar-es-Salaam
Scheduled
SA302
CPT
Cape Town
Scheduled
FN8331
HRE
Harare
Scheduled
TM301
MPM
Maputo
Scheduled
BP201
GBE
Gaborone
Scheduled
SA530
DUR
Durban
Scheduled
4Z552
DUR
Durban
Scheduled
4Z730
PZB
Pietermaritzburg
Scheduled
4Z838
MQP
Nelspruit
Scheduled
4Z926
CPT
Cape Town
Scheduled
RN101
SHO
Manzini
Scheduled
4Z185
GBE
Gaborone
Scheduled
4Z271
MPM
Maputo
Scheduled
GE110
CPT
Cape Town
Scheduled
W22010
CPT
Cape Town
Scheduled
4Z802
PTG
Polokwane
Scheduled
LH572
FRA
Frankfurt
Scheduled
4Z792
PLZ
Port Elizabeth
Scheduled
FA701
CPT
Cape Town
Scheduled
SA67
LUN
Lusaka
Scheduled
4Z702
BFN
Bloemfontein
Scheduled
VS449
LHR
London
Scheduled
4Z173
GBE
Gaborone
Scheduled
5Z101
BFN
Bloemfontein
Scheduled
4Z109
HRE
Harare
Scheduled
4Z129
WDH
Windhoek
Scheduled
5Z831
CPT
Cape Town
Scheduled
4Z51
MSU
Maseru
Scheduled
4Z914
ELS
East London
Scheduled
GE202
DUR
Durban
Scheduled
FA293
CPT
Cape Town
Scheduled
W22006
DUR
Durban
Scheduled
4Z920
CPT
Cape Town
Scheduled
LX282
ZRH
Zurich
Scheduled
4Z752
UTT
Mthatha
Scheduled
4Z824
MQP
Nelspruit
Scheduled
BA57
LHR
London
Scheduled
4Z772
SIS
Sishen
Scheduled
4Z153
NLA
Ndola
Scheduled
4Z161
LUN
Lusaka
Scheduled
4Z722
KIM
Kimberley
Scheduled
FA261
DUR
Durban
Scheduled
4Z71
NBO
Nairobi
Scheduled
FA660
DUR
Durban
Scheduled
4Z734
PZB
Pietermaritzburg
Scheduled
FN8661
BUQ
Bulawayo
Scheduled
4Z762
UTN
Upington
Scheduled
FA370
PLZ
Port Elizabeth
Scheduled
P020
LUN
Lusaka
Scheduled
EK761
DXB
Dubai
Scheduled
AF990
CDG
Paris
Scheduled
SA538
DUR
Durban
Scheduled
FA251
GRJ
George
Scheduled
TK38
IST
Istanbul
Scheduled
4Z101
HRE
Harare
Scheduled
KQ760
NBO
Nairobi
Scheduled
FA201
CPT
Cape Town
Scheduled
FA389
ELS
East London
Scheduled
4Z277
MPM
Maputo
Scheduled
4Z175
GBE
Gaborone
Scheduled
QR1363
DOH
Doha
Scheduled
4Z922
CPT
Cape Town
Scheduled
4Z121
WDH
Windhoek
Scheduled
MK851
MRU
Mauritius
Scheduled
FA605
CPT
Cape Town
Scheduled
ET20
BLZ
Blantyre
Scheduled
4Z704
BFN
Bloemfontein
Scheduled
Time
Flight
Destination
Airline
Status
+26m
4Z917
ELS
East London
Delayed
+16m
FA113
CPT
Cape Town
In Air
FA691
CPT
Cape Town
In Air
CV2613
NBO
Nairobi
Scheduled
+25m
DE2289
FRA
Frankfurt
In Air
CV2603
NBO
Nairobi
Scheduled
+51m
QF64
SYD
Sydney
In Air
+18m
4Z108
HRE
Harare
In Air
+37m
AF995
CDG
Paris
In Air
FA278
DUR
Durban
Departed
+23m
LH573
FRA
Frankfurt
In Air
+13m
SA363
CPT
Cape Town
In Air
EK764
DXB
Dubai
In Air
+27m
LX283
ZRH
Zurich
In Air
+10m
BA56
LHR
London
Delayed
+11m
BP208
GBE
Gaborone
In Air
TM306
MPM
Maputo
Scheduled
+18m
SA66
LUN
Lusaka
In Air
+10m
FA115
CPT
Cape Town
In Air
CV2603
NBO
Nairobi
Scheduled
QR1364
DOH
Doha
In Air
SA24
HRE
Harare
In Air
VS450
LHR
London
Scheduled
SQ481
SIN
Singapore
Scheduled
FA125
CPT
Cape Town
Scheduled
FA806
CPT
Cape Town
Scheduled
4Z937
CPT
Cape Town
Scheduled
AH5361
ALG
Algiers
Scheduled
Y6102
NBO
Nairobi
Scheduled
SA58
FIH
Kinshasa
Scheduled
ET83
FIH
Kinshasa
Scheduled
BA54
LHR
London
Scheduled
SA375
CPT
Cape Town
Scheduled
SA585
DUR
Durban
Scheduled
MS840
CAI
Cairo
Scheduled
DL201
ATL
Atlanta
Scheduled
4Z36
DAR
Dar-es-Salaam
Scheduled
SA188
DAR
Dar-es-Salaam
Scheduled
UA187
EWR
New York
Scheduled
EK766
DXB
Dubai
Scheduled
ET858
ADD
Addis Ababa
Scheduled
+10m
KL592
AMS
Amsterdam
Delayed
KQ765
NBO
Nairobi
Scheduled
Y6202
NBO
Nairobi
Scheduled
WB103
KGL
Kigali
Scheduled
KP75
LBV
Libreville
Scheduled
FA250
GRJ
George
Scheduled
FA200
CPT
Cape Town
Scheduled
GE201
DUR
Durban
Scheduled
FA286
DUR
Durban
Scheduled
W22005
DUR
Durban
Scheduled
4Z701
BFN
Bloemfontein
Scheduled
4Z801
PTG
Polokwane
Scheduled
FA369
PLZ
Port Elizabeth
Scheduled
4Z751
UTT
Mthatha
Scheduled
4Z100
HRE
Harare
Scheduled
4Z172
GBE
Gaborone
Scheduled
5Z100
BFN
Bloemfontein
Scheduled
4Z50
MSU
Maseru
Scheduled
4Z120
WDH
Windhoek
Scheduled
4Z771
SIS
Sishen
Scheduled
GE101
CPT
Cape Town
Scheduled
FA604
CPT
Cape Town
Scheduled
W22001
CPT
Cape Town
Scheduled
FA260
DUR
Durban
Scheduled
4Z761
UTN
Upington
Scheduled
FN8662
BUQ
Bulawayo
Scheduled
FN8220
HRE
Harare
Scheduled
4Z721
KIM
Kimberley
Scheduled
4Z733
PZB
Pietermaritzburg
Scheduled
4Z823
MQP
Nelspruit
Scheduled
FA810
HRE
Harare
Scheduled
SQ478
CPT
Cape Town
Scheduled
FA298
CPT
Cape Town
Scheduled
FA276
DUR
Durban
Scheduled
FA388
ELS
East London
Scheduled
4Z921
CPT
Cape Town
Scheduled
SA531
DUR
Durban
Scheduled
FA258
GRJ
George
Scheduled
4Z166
LUN
Lusaka
Scheduled
FA692
CPT
Cape Town
Scheduled
4Z276
MPM
Maputo
Scheduled
SA313
CPT
Cape Town
Scheduled
4Z98
HRE
Harare
Scheduled
ET848
ADD
Addis Ababa
Scheduled
FA412
DUR
Durban
Scheduled
FA101
CPT
Cape Town
Scheduled
4Z174
GBE
Gaborone
Scheduled
BP202
GBE
Gaborone
Scheduled
TM302
MPM
Maputo
Scheduled
FA850
MRU
Mauritius
Scheduled
FA702
CPT
Cape Town
Scheduled
4Z723
KIM
Kimberley
Scheduled
4Z703
BFN
Bloemfontein
Scheduled
4Z553
DUR
Durban
Scheduled
5Z324
DUR
Durban
Scheduled
5Z834
CPT
Cape Town
Scheduled
SA50
FBM
Lubumbashi
Scheduled
4Z803
PTG
Polokwane
Scheduled
4Z44
NBJ
Luanda
Scheduled
FA292
CPT
Cape Town
Scheduled
SA190
MRU
Mauritius
Scheduled
4Z52
MSU
Maseru
Scheduled
SA222
GRU
Sao Paulo
Scheduled
FN8508
VFA
Victoria Falls
Scheduled
4Z252
TNR
Antananarivo
Scheduled
GE131
CPT
Cape Town
Scheduled
SA22
HRE
Harare
Scheduled
W22031
CPT
Cape Town
Scheduled
4Z492
VFA
Victoria Falls
Scheduled
5Z610
MGH
Margate
Scheduled
4Z861
SZK
Skukuza
Scheduled
4Z829
MQP
Nelspruit
Scheduled
FA452
DUR
Durban
Scheduled
4Z797
PLZ
Port Elizabeth
Scheduled
4Z150
NLA
Ndola
Scheduled
5Z764
VFA
Victoria Falls
Scheduled
FA294
CPT
Cape Town
Scheduled
4Z763
UTN
Upington
Scheduled
4Z141
WVB
Walvis Bay
Scheduled
Save up to 90% on flights from Johannesburg (JNB)
Instant email & SMS alerts when fares from O.R. Tambo International Airport drop — book directly with the airline.
✓ Free forever
✓ 2-minute setup
✓ Book direct