JNB
Live Flights · May 6, 2026
O.R. Tambo International Airport Arrivals and Departures
Johannesburg, South Africa · FAOR
Time
Flight
Origin
Airline
Status
+29m
FA381
CPT
Cape Town
Landed
CV2603
LUX
Luxembourg
Scheduled
ET82
FBM
Lubumbashi
Scheduled
FA207
CPT
Cape Town
Landed
FA690
CPT
Cape Town
Landed
FA263
DUR
Durban
Landed
4Z790
PLZ
Port Elizabeth
Landed
4Z924
CPT
Cape Town
Landed
4Z63
MSU
Maseru
Landed
+19m
4Z115
BUQ
Bulawayo
In Air
5Z329
DUR
Durban
Landed
FN8225
HRE
Harare
Landed
BP207
GBE
Gaborone
Scheduled
4Z181
GBE
Gaborone
Landed
5Z519
KIM
Kimberley
Landed
5Z109
BFN
Bloemfontein
Scheduled
GE124
CPT
Cape Town
In Air
W22024
CPT
Cape Town
Scheduled
4Z205
POL
Pemba
Landed
4Z556
DUR
Durban
In Air
4Z846
MQP
Nelspruit
Scheduled
FA120
CPT
Cape Town
In Air
UA188
EWR
New York
In Air
4Z780
SIS
Sishen
Cancelled
4Z816
PTG
Polokwane
Scheduled
FA383
ELS
East London
In Air
FA114
CPT
Cape Town
In Air
TM305
MPM
Maputo
In Air
+29m
5Z451
GRJ
George
In Air
+27m
4Z107
HRE
Harare
In Air
FA289
DUR
Durban
Scheduled
FN8335
HRE
Harare
In Air
4Z778
SIS
Sishen
Scheduled
4Z886
RCB
Richards Bay
In Air
FA511
DUR
Durban
In Air
+10m
SA191
MRU
Mauritius
In Air
4Z756
UTT
Mthatha
Scheduled
4Z728
KIM
Kimberley
Scheduled
4Z179
GBE
Gaborone
Scheduled
GE212
DUR
Durban
Scheduled
SA39
GBE
Gaborone
In Air
W22017
DUR
Durban
Scheduled
4Z770
UTN
Upington
Scheduled
SQ482
SIN
Singapore
In Air
4Z744
PZB
Pietermaritzburg
Scheduled
SA354
CPT
Cape Town
In Air
FN8663
BUQ
Bulawayo
Scheduled
DL200
ATL
Atlanta
In Air
4Z706
BFN
Bloemfontein
Scheduled
FA124
CPT
Cape Town
In Air
SA422
PLZ
Port Elizabeth
Scheduled
4Z144
WVB
Walvis Bay
Scheduled
SA578
DUR
Durban
Scheduled
FA807
CPT
Cape Town
In Air
SA77
WDH
Windhoek
Scheduled
Y6101
NBO
Nairobi
Scheduled
FN8337
HRE
Harare
Scheduled
4Z127
WDH
Windhoek
Scheduled
+13m
ET849
ADD
Addis Ababa
In Air
SA362
CPT
Cape Town
Scheduled
FA217
CPT
Cape Town
Scheduled
4Z103
HRE
Harare
Scheduled
4Z932
CPT
Cape Town
Scheduled
FA391
DUR
Durban
Scheduled
EK765
DXB
Dubai
In Air
FA253
GRJ
George
Scheduled
FA269
DUR
Durban
Scheduled
FA829
HRE
Harare
Scheduled
FA233
PLZ
Port Elizabeth
Scheduled
KL591
AMS
Amsterdam
In Air
FA215
CPT
Cape Town
Scheduled
FA667
DUR
Durban
Scheduled
FA205
CPT
Cape Town
Scheduled
FA279
DUR
Durban
Scheduled
SA372
CPT
Cape Town
Scheduled
Y62011
NBO
Nairobi
Scheduled
KP74
LBV
Libreville
Scheduled
KQ764
NBO
Nairobi
Scheduled
WB102
KGL
Kigali
Scheduled
ET859
ADD
Addis Ababa
Scheduled
QR1365
DOH
Doha
Scheduled
DT575
NBJ
Luanda
Scheduled
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
Scheduled
BA55
LHR
London
Scheduled
FA668
DUR
Durban
Scheduled
FA411
DUR
Durban
Scheduled
FA100
CPT
Cape Town
Scheduled
SA25
HRE
Harare
Scheduled
CX749
HKG
Hong Kong
Scheduled
SA189
DAR
Dar-es-Salaam
Scheduled
SA302
CPT
Cape Town
Scheduled
FN8331
HRE
Harare
Scheduled
TM301
MPM
Maputo
Scheduled
4Z838
MQP
Nelspruit
Scheduled
BP201
GBE
Gaborone
Scheduled
SA530
DUR
Durban
Scheduled
4Z552
DUR
Durban
Scheduled
4Z730
PZB
Pietermaritzburg
Scheduled
4Z926
CPT
Cape Town
Scheduled
4Z185
GBE
Gaborone
Scheduled
RN101
SHO
Manzini
Scheduled
4Z271
MPM
Maputo
Scheduled
4Z802
PTG
Polokwane
Scheduled
GE110
CPT
Cape Town
Scheduled
W22010
CPT
Cape Town
Scheduled
LH572
FRA
Frankfurt
Scheduled
4Z792
PLZ
Port Elizabeth
Scheduled
FA701
CPT
Cape Town
Scheduled
4Z702
BFN
Bloemfontein
Scheduled
SA67
LUN
Lusaka
Scheduled
VS449
LHR
London
Scheduled
4Z173
GBE
Gaborone
Scheduled
QR1363
DOH
Doha
Scheduled
5Z101
BFN
Bloemfontein
Scheduled
4Z109
HRE
Harare
Scheduled
Time
Flight
Destination
Airline
Status
4Z777
SIS
Sishen
Scheduled
+30m
5Z840
CPT
Cape Town
In Air
+20m
GE133
CPT
Cape Town
In Air
+22m
FA252
GRJ
George
In Air
W22016
DUR
Durban
Scheduled
W22033
CPT
Cape Town
Scheduled
+24m
4Z102
HRE
Harare
In Air
+19m
FA214
CPT
Cape Town
In Air
+16m
4Z152
NLA
Ndola
In Air
+24m
4Z951
CPT
Cape Town
In Air
+18m
DT578
NBJ
Luanda
In Air
+16m
FA204
CPT
Cape Town
In Air
+14m
4Z178
GBE
Gaborone
Departed
+60m
WB109
KGL
Kigali
In Air
+29m
SA571
DUR
Durban
In Air
+26m
KQ763
NBO
Nairobi
In Air
+17m
4Z164
LUN
Lusaka
In Air
+21m
4Z705
BFN
Bloemfontein
In Air
+14m
FA232
PLZ
Port Elizabeth
In Air
SA359
CPT
Cape Town
In Air
+18m
4Z128
WDH
Windhoek
In Air
ET83
FBM
Lubumbashi
In Air
FA390
DUR
Durban
In Air
4Z929
CPT
Cape Town
In Air
FA268
DUR
Durban
In Air
TK43
IST
Istanbul
In Air
4Z184
GBE
Gaborone
Scheduled
4Z917
ELS
East London
Scheduled
4Z837
MQP
Nelspruit
Scheduled
4Z274
MPM
Maputo
Scheduled
4Z799
PLZ
Port Elizabeth
Scheduled
FA113
CPT
Cape Town
Scheduled
4Z739
PZB
Pietermaritzburg
Scheduled
FA691
CPT
Cape Town
Scheduled
CV2613
NBO
Nairobi
Scheduled
4Z569
DUR
Durban
Scheduled
CV2603
NBO
Nairobi
Scheduled
QF64
SYD
Sydney
Scheduled
RN106
SHO
Manzini
Scheduled
4Z108
HRE
Harare
Scheduled
+10m
AF995
CDG
Paris
Delayed
+21m
LH573
FRA
Frankfurt
Delayed
SA363
CPT
Cape Town
Scheduled
FA278
DUR
Durban
Scheduled
EK764
DXB
Dubai
Scheduled
+18m
LX283
ZRH
Zurich
Delayed
BA56
LHR
London
Scheduled
BP208
GBE
Gaborone
Scheduled
TM306
MPM
Maputo
Scheduled
SA66
LUN
Lusaka
Scheduled
FA115
CPT
Cape Town
Scheduled
CV2603
NBO
Nairobi
Scheduled
QR1364
DOH
Doha
Scheduled
SA24
HRE
Harare
Scheduled
SQ481
SIN
Singapore
Scheduled
VS450
LHR
London
Scheduled
FA125
CPT
Cape Town
Scheduled
FA806
CPT
Cape Town
Scheduled
FN8336
HRE
Harare
Scheduled
4Z937
CPT
Cape Town
Scheduled
AH5361
ALG
Algiers
Scheduled
Y6102
NBO
Nairobi
Scheduled
SA58
FIH
Kinshasa
Scheduled
BA54
LHR
London
Scheduled
SA375
CPT
Cape Town
Scheduled
SA585
DUR
Durban
Scheduled
MS840
CAI
Cairo
Scheduled
DL201
ATL
Atlanta
Cancelled
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
KL592
AMS
Amsterdam
Scheduled
Y6202
NBO
Nairobi
Scheduled
KQ765
NBO
Nairobi
Scheduled
WB103
KGL
Kigali
Scheduled
KP75
LBV
Libreville
Scheduled
FA200
CPT
Cape Town
Scheduled
FA286
DUR
Durban
Scheduled
GE201
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
4Z761
UTN
Upington
Scheduled
FA260
DUR
Durban
Scheduled
5Z250
PLZ
Port Elizabeth
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
4Z112
BUQ
Bulawayo
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
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