JNB
Live Flights · May 3, 2026
O.R. Tambo International Airport Arrivals and Departures
Johannesburg, South Africa · FAOR
Time
Flight
Origin
Airline
Status
UM461
HRE
Harare
Scheduled
FA213
CPT
Cape Town
Landed
4Z273
MPM
Maputo
Landed
ET82
FBM
Lubumbashi
Scheduled
+20m
RN105
SHO
Manzini
Landed
4Z253
TNR
Antananarivo
Landed
4Z822
MQP
Nelspruit
Landed
FA847
BFN
Bloemfontein
Landed
5Z255
PLZ
Port Elizabeth
Landed
FA285
DUR
Durban
Landed
FA291
CPT
Cape Town
Landed
4Z760
UTT
Mthatha
Scheduled
FA690
CPT
Cape Town
Landed
4Z790
PLZ
Port Elizabeth
Landed
+90m
4Z924
CPT
Cape Town
In Air
4Z63
MSU
Maseru
Landed
FA825
VFA
Victoria Falls
Landed
4Z115
BUQ
Bulawayo
Landed
FA126
CPT
Cape Town
In Air
4Z181
GBE
Gaborone
In Air
BP207
GBE
Gaborone
In Air
4Z45
NBJ
Luanda
In Air
SA352
CPT
Cape Town
In Air
+17m
GE124
CPT
Cape Town
In Air
W22024
CPT
Cape Town
Scheduled
4Z556
DUR
Durban
In Air
SA566
DUR
Durban
In Air
4Z205
POL
Pemba
Landed
4Z846
MQP
Nelspruit
In Air
FA297
CPT
Cape Town
In Air
UA188
EWR
New York
In Air
+30m
5Z843
CPT
Cape Town
In Air
5Z523
KIM
Kimberley
In Air
FA383
ELS
East London
In Air
4Z816
PTG
Polokwane
Scheduled
TM305
MPM
Maputo
Scheduled
4Z107
HRE
Harare
In Air
5Z111
BFN
Bloemfontein
Scheduled
5Z451
GRJ
George
In Air
FN8335
HRE
Harare
In Air
4Z756
UTT
Mthatha
Scheduled
4Z886
RCB
Richards Bay
Scheduled
FA271
DUR
Durban
Scheduled
SA191
MRU
Mauritius
In Air
W22054
CPT
Cape Town
Scheduled
GE154
CPT
Cape Town
In Air
4Z728
KIM
Kimberley
Scheduled
4Z169
LUN
Lusaka
In Air
GE212
DUR
Durban
Scheduled
SA39
GBE
Gaborone
Scheduled
W22017
DUR
Durban
Scheduled
4Z179
GBE
Gaborone
Scheduled
4Z770
UTN
Upington
Scheduled
5Z333
DUR
Durban
Scheduled
4Z744
PZB
Pietermaritzburg
Scheduled
FA122
CPT
Cape Town
Scheduled
SA354
CPT
Cape Town
In Air
FN8663
BUQ
Bulawayo
Scheduled
DL200
ATL
Atlanta
In Air
4Z706
BFN
Bloemfontein
Scheduled
SA422
PLZ
Port Elizabeth
Scheduled
4Z144
WVB
Walvis Bay
In Air
SA578
DUR
Durban
Scheduled
FA807
CPT
Cape Town
Scheduled
SA77
WDH
Windhoek
Scheduled
Y6101
NBO
Nairobi
Scheduled
FN8337
HRE
Harare
Scheduled
+12m
QF65
PER
Perth
In Air
4Z127
WDH
Windhoek
Scheduled
ET849
ADD
Addis Ababa
In Air
FA209
CPT
Cape Town
Scheduled
FA229
GRJ
George
Scheduled
SA362
CPT
Cape Town
Scheduled
FA245
ELS
East London
Scheduled
+164m
ET3715
BRU
Brussels
In Air
4Z103
HRE
Harare
Scheduled
4Z932
CPT
Cape Town
Scheduled
FA677
DUR
Durban
Scheduled
EK765
DXB
Dubai
In Air
FA269
DUR
Durban
Scheduled
FA829
HRE
Harare
Scheduled
GE134
CPT
Cape Town
Scheduled
W22034
CPT
Cape Town
Scheduled
FA227
GRJ
George
Scheduled
FA239
PLZ
Port Elizabeth
Scheduled
FA803
CPT
Cape Town
Scheduled
KL591
AMS
Amsterdam
In Air
FA275
DUR
Durban
Scheduled
SA366
CPT
Cape Town
Scheduled
ET3711
LGG
Liege
Scheduled
FA399
DUR
Durban
Scheduled
FA431
DUR
Durban
Scheduled
SA372
CPT
Cape Town
Scheduled
FA561
DUR
Durban
Scheduled
FA603
CPT
Cape Town
Scheduled
UU343
RUN
Saint-Denis
Scheduled
FA625
CPT
Cape Town
Scheduled
Y62011
NBO
Nairobi
Scheduled
UR712
EBB
Entebbe
Scheduled
KQ2764
NBO
Nairobi
Scheduled
KP74
LBV
Libreville
Scheduled
KQ764
NBO
Nairobi
Scheduled
8V20
NBO
Nairobi
Scheduled
WB102
KGL
Kigali
Scheduled
TK6242
IST
Istanbul
Scheduled
ET859
ADD
Addis Ababa
Scheduled
QR1365
DOH
Doha
Scheduled
SA53
ACC
Accra
Scheduled
SA61
LOS
Lagos
Scheduled
SA281
PER
Perth
In Air
SA59
FIH
Kinshasa
Scheduled
SQ478
SIN
Singapore
Scheduled
4Z37
DAR
Dar-es-Salaam
Scheduled
LH578
MUC
Munich
Scheduled
BA55
LHR
London
Scheduled
MS839
CAI
Cairo
Scheduled
FA668
DUR
Durban
Scheduled
FA411
DUR
Durban
Scheduled
CA867
SZX
Shenzhen
Scheduled
CX749
HKG
Hong Kong
Scheduled
Time
Flight
Destination
Airline
Status
+51m
TC209
DAR
Dar-es-Salaam
In Air
+16m
4Z769
UTN
Upington
Delayed
+16m
GE133
CPT
Cape Town
In Air
W22016
DUR
Durban
Scheduled
W22033
CPT
Cape Town
Scheduled
+45m
FA270
DUR
Durban
In Air
FA802
CPT
Cape Town
In Air
+17m
4Z102
HRE
Harare
In Air
+10m
FA828
HRE
Harare
In Air
+24m
5Z332
DUR
Durban
Delayed
+19m
FN8664
BUQ
Bulawayo
In Air
5Z110
BFN
Bloemfontein
Scheduled
+21m
4Z815
PTG
Polokwane
Delayed
+19m
4Z951
CPT
Cape Town
In Air
+21m
4Z727
KIM
Kimberley
Departed
+31m
SA38
GBE
Gaborone
Departed
+19m
4Z743
PZB
Pietermaritzburg
In Air
+22m
FA244
ELS
East London
In Air
+19m
DT578
NBJ
Luanda
In Air
+22m
FA226
GRJ
George
In Air
+25m
SA355
CPT
Cape Town
In Air
+13m
WB109
KGL
Kigali
In Air
+20m
4Z178
GBE
Gaborone
Departed
+19m
SA571
DUR
Durban
In Air
UM462
HRE
Harare
Scheduled
5Z840
CPT
Cape Town
In Air
KQ763
NBO
Nairobi
In Air
+12m
4Z164
LUN
Lusaka
In Air
+10m
FA420
DUR
Durban
In Air
+11m
4Z705
BFN
Bloemfontein
In Air
+15m
FA238
PLZ
Port Elizabeth
In Air
SA359
CPT
Cape Town
In Air
FA676
DUR
Durban
In Air
4Z128
WDH
Windhoek
In Air
4Z929
CPT
Cape Town
In Air
ET83
FBM
Lubumbashi
In Air
FA602
CPT
Cape Town
Scheduled
SQ7344
NBO
Nairobi
Scheduled
FA268
DUR
Durban
Scheduled
FA624
CPT
Cape Town
Scheduled
TK43
IST
Istanbul
Scheduled
4Z184
GBE
Gaborone
Scheduled
4Z917
ELS
East London
Scheduled
4Z837
MQP
Nelspruit
Scheduled
FA109
CPT
Cape Town
Scheduled
4Z274
MPM
Maputo
Scheduled
4Z739
PZB
Pietermaritzburg
Scheduled
4Z799
PLZ
Port Elizabeth
Scheduled
FA274
DUR
Durban
Scheduled
FA691
CPT
Cape Town
Scheduled
4Z569
DUR
Durban
Scheduled
DE2289
FRA
Frankfurt
Scheduled
FA127
CPT
Cape Town
Scheduled
RN106
SHO
Manzini
Scheduled
4Z108
HRE
Harare
Scheduled
+10m
AF995
CDG
Paris
Delayed
FA398
DUR
Durban
Scheduled
GE125
CPT
Cape Town
Scheduled
+22m
LH573
FRA
Frankfurt
Delayed
SA363
CPT
Cape Town
Scheduled
W22025
CPT
Cape Town
Scheduled
EK764
DXB
Dubai
Scheduled
TK6130
IST
Istanbul
Scheduled
+18m
LX283
ZRH
Zurich
Delayed
+10m
BA56
LHR
London
Delayed
FA430
DUR
Durban
Scheduled
BP208
GBE
Gaborone
Scheduled
TM306
MPM
Maputo
Scheduled
FA560
DUR
Durban
Scheduled
SA66
LUN
Lusaka
Scheduled
QR1364
DOH
Doha
Scheduled
FA123
CPT
Cape Town
Scheduled
SA24
HRE
Harare
Scheduled
FN8336
HRE
Harare
Scheduled
VS450
LHR
London
Scheduled
FA806
CPT
Cape Town
Scheduled
4Z937
CPT
Cape Town
Scheduled
SA280
PER
Perth
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
+21m
DL201
ATL
Atlanta
Delayed
SA188
DAR
Dar-es-Salaam
Scheduled
UA187
EWR
New York
Scheduled
4Z36
DAR
Dar-es-Salaam
Scheduled
ET3808
ADD
Addis Ababa
Scheduled
EK766
DXB
Dubai
Scheduled
QF66
PER
Perth
Scheduled
+90m
ET858
ADD
Addis Ababa
Delayed
+10m
KL592
AMS
Amsterdam
Delayed
UU344
RUN
Saint-Denis
Scheduled
UR713
EBB
Entebbe
Scheduled
Y6202
NBO
Nairobi
Scheduled
KQ765
NBO
Nairobi
Scheduled
KQ2765
NBO
Nairobi
Scheduled
8V21
NBO
Nairobi
Scheduled
WB103
KGL
Kigali
Scheduled
TK6242
EBB
Entebbe
Scheduled
5Z462
GRJ
George
Scheduled
KP75
LBV
Libreville
Scheduled
FA200
CPT
Cape Town
Scheduled
FA250
GRJ
George
Scheduled
FA286
DUR
Durban
Scheduled
GE201
DUR
Durban
Scheduled
SA401
PLZ
Port Elizabeth
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
4Z50
MSU
Maseru
Scheduled
5Z100
BFN
Bloemfontein
Scheduled
FA604
CPT
Cape Town
Scheduled
GE101
CPT
Cape Town
Scheduled
W22001
CPT
Cape Town
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