South Africa
TIME IS LOCAL
2026
Arrivals: 109
Origins: 13
International: 12
Go to departures
| Flight | Origin | Time/Days | Equipment | Since | Until | ||||
|---|---|---|---|---|---|---|---|---|---|
|
ET
ET
Ethiopian Airlines
ET
ETH
|
845 |
Ethiopia
|
ADD | Addis Ababa |
B77L
B788
B789
|
05/05/2026 | 06/16/2026 | ||
|
ET
ET
Ethiopian Airlines
ET
ETH
|
847 |
Ethiopia
|
ADD | Addis Ababa | Daily |
A359
A35K
B788
B789
|
05/04/2026 | 06/16/2026 | |
|
KL
NL
KLM
KL
KLM
|
595 |
Netherlands
|
AMS | Amsterdam |
B772
B789
|
04/19/2026 | 05/19/2026 | ||
|
KL
NL
KLM
KL
KLM
|
597 |
Netherlands
|
AMS | Amsterdam | Daily |
B772
B77W
B789
B78X
|
05/15/2026 | 06/15/2026 | |
|
DL
US
Delta Airlines
DL
DAL
|
210 |
USA
|
ATL | Atlanta |
A359
|
06/14/2026 | |||
|
QR
QA
Qatar Airways
QR
QTR
|
1369 |
Qatar
|
DOH | Doha | Daily |
A359
|
04/19/2026 | 06/15/2026 | |
|
EK
AE
Emirates
EK
UAE
|
770 |
United Arab Emirates
|
DXB | Dubai |
B77W
|
04/19/2026 | 06/16/2026 | ||
|
EK
AE
Emirates
EK
UAE
|
772 |
United Arab Emirates
|
DXB | Dubai |
B77W
|
04/19/2026 | 06/15/2026 | ||
|
LH
DE
Lufthansa
LH
DLH
|
576 |
Germany
|
FRA | Frankfurt | Daily |
B789
|
03/21/2026 | 06/15/2026 | |
|
DE
DE
Condor
DE
CFG
|
2290 |
Germany
|
FRA | Frankfurt |
|
03/21/2026 | 03/28/2026 | ||
|
DE
DE
Condor
DE
CFG
|
2290 |
Germany
|
FRA | Frankfurt |
A339
|
05/10/2026 | 05/22/2026 | ||
|
DE
DE
Condor
DE
CFG
|
3728 |
Germany
|
FRA | Frankfurt |
A339
|
06/03/2026 | |||
|
DE
DE
Condor
DE
CFG
|
3788 |
Germany
|
FRA | Frankfurt |
A339
|
06/03/2026 | |||
|
TK
TR
Turkish Airlines
TK
THY
|
44 |
Turkey
|
IST | Istanbul |
A359
|
03/27/2026 | 06/15/2026 | ||
|
FA
ZA
Safair
FA
SFR
|
101 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/16/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
101 | JNB | Johannesburg |
A320
B734
|
06/01/2026 | 06/16/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
103 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
105 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/16/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
107 | JNB | Johannesburg |
B738
|
06/07/2026 | ||||
|
FA
ZA
Safair
FA
SFR
|
109 | JNB | Johannesburg |
B738
|
05/31/2026 | 06/14/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
111 | JNB | Johannesburg |
A320
B733
B734
|
06/01/2026 | 06/16/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
111 | JNB | Johannesburg |
B738
|
06/15/2026 | ||||
|
FA
ZA
Safair
FA
SFR
|
113 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
115 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
117 | JNB | Johannesburg |
B738
|
06/13/2026 | ||||
|
FA
ZA
Safair
FA
SFR
|
119 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
121 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
123 | JNB | Johannesburg |
B738
|
05/31/2026 | 06/14/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
123 | JNB | Johannesburg |
A320
B733
B734
|
06/01/2026 | 06/15/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
125 | JNB | Johannesburg |
A320
B733
B734
|
05/31/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
125 | JNB | Johannesburg |
B738
|
06/03/2026 | 06/10/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
127 | JNB | Johannesburg |
B738
|
05/31/2026 | 06/14/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
131 | JNB | Johannesburg |
A320
B734
|
06/04/2026 | 06/14/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
133 | JNB | Johannesburg |
A320
B734
|
06/01/2026 | 06/15/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
151 | JNB | Johannesburg |
A320
|
06/06/2026 | 06/13/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
153 | JNB | Johannesburg |
A320
|
06/06/2026 | 06/13/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
163 | JNB | Johannesburg |
B733
B734
|
06/06/2026 | 06/13/2026 | |||
|
GE
ZA
Global Aviation Operations
GE
GBB
|
165 | JNB | Johannesburg |
B733
|
06/13/2026 | ||||
|
FA
ZA
Safair
FA
SFR
|
200 | JNB | Johannesburg | Daily |
B738
|
06/01/2026 | 06/16/2026 | ||
|
FA
ZA
Safair
FA
SFR
|
202 | JNB | Johannesburg |
B738
|
06/02/2026 | 06/13/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
204 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
206 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
208 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
210 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
212 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
214 | JNB | Johannesburg |
B738
|
06/02/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
216 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
218 | JNB | Johannesburg |
B738
|
06/06/2026 | 06/13/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
290 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
292 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/16/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
294 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/16/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
296 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
298 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/16/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
303 | JNB | Johannesburg |
A320
|
06/05/2026 | 06/12/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
313 | JNB | Johannesburg | Daily |
A320
|
06/01/2026 | 06/16/2026 | ||
|
SA
ZA
South African Airways
SA
SAA
|
317 | JNB | Johannesburg |
A333
|
06/02/2026 | 06/16/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
319 | JNB | Johannesburg |
A320
|
06/05/2026 | 06/14/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
327 | JNB | Johannesburg |
A320
|
06/01/2026 | 06/16/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
337 | JNB | Johannesburg |
A320
|
06/06/2026 | 06/14/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
343 | JNB | Johannesburg | Daily |
A320
|
06/01/2026 | 06/15/2026 | ||
|
SA
ZA
South African Airways
SA
SAA
|
347 | JNB | Johannesburg | Daily |
A320
|
06/01/2026 | 06/15/2026 | ||
|
SA
ZA
South African Airways
SA
SAA
|
355 | JNB | Johannesburg |
A320
|
06/05/2026 | 06/14/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
359 | JNB | Johannesburg | Daily |
A320
|
05/31/2026 | 06/15/2026 | ||
|
SA
ZA
South African Airways
SA
SAA
|
363 | JNB | Johannesburg |
A320
|
05/31/2026 | 06/15/2026 | |||
|
SA
ZA
South African Airways
SA
SAA
|
375 | JNB | Johannesburg | Daily |
A320
|
05/31/2026 | 06/15/2026 | ||
|
FA
ZA
Safair
FA
SFR
|
380 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
SQ
SG
Singapore Airlines
SQ
SIA
|
478 | JNB | Johannesburg | Daily |
A359
|
06/01/2026 | 06/16/2026 | ||
|
FA
ZA
Safair
FA
SFR
|
500 | JNB | Johannesburg |
B738
|
06/15/2026 | ||||
|
FA
ZA
Safair
FA
SFR
|
512 | JNB | Johannesburg |
B738
|
06/06/2026 | 06/13/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
592 | JNB | Johannesburg | Daily |
B738
|
06/05/2026 | 06/16/2026 | ||
|
FA
ZA
Safair
FA
SFR
|
600 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
602 | JNB | Johannesburg |
B738
|
05/31/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
604 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/16/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
606 | JNB | Johannesburg |
B738
|
06/13/2026 | ||||
|
FA
ZA
Safair
FA
SFR
|
624 | JNB | Johannesburg |
B738
|
05/31/2026 | 06/12/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
691 | JNB | Johannesburg |
B738
|
05/31/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
692 | JNB | Johannesburg | Daily |
B738
|
06/01/2026 | 06/16/2026 | ||
|
FA
ZA
Safair
FA
SFR
|
702 | JNB | Johannesburg |
B738
|
06/01/2026 | 06/15/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
800 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
802 | JNB | Johannesburg |
B738
|
06/14/2026 | ||||
|
FA
ZA
Safair
FA
SFR
|
804 | JNB | Johannesburg |
B738
|
06/07/2026 | 06/14/2026 | |||
|
FA
ZA
Safair
FA
SFR
|
806 | JNB | Johannesburg |
B738
|
05/31/2026 | 06/12/2026 | |||
|
5Z
ZA
CemAir
5Z
KEM
|
834 | JNB | Johannesburg | Daily |
CRJ1
CRJ2
CRJ9
|
06/01/2026 | 06/16/2026 | ||
|
5Z
ZA
CemAir
5Z
KEM
|
840 | JNB | Johannesburg |
CRJ1
CRJ2
CRJ7
|
06/02/2026 | 06/15/2026 | |||
|
5Z
ZA
CemAir
5Z
KEM
|
852 | JNB | Johannesburg |
CRJ1
|
06/01/2026 | ||||
|
4Z
ZA
Airlink
4Z
LNK
|
921 | JNB | Johannesburg | Daily |
E190
|
06/01/2026 | 06/16/2026 | ||
|
4Z
ZA
Airlink
4Z
LNK
|
923 | JNB | Johannesburg |
E190
|
06/01/2026 | 06/15/2026 | |||
|
4Z
ZA
Airlink
4Z
LNK
|
927 | JNB | Johannesburg |
E190
|
06/01/2026 | 06/16/2026 | |||
|
4Z
ZA
Airlink
4Z
LNK
|
929 | JNB | Johannesburg | Daily |
E190
|
05/31/2026 | 06/15/2026 | ||
|
4Z
ZA
Airlink
4Z
LNK
|
931 | JNB | Johannesburg | Daily |
E195
|
06/01/2026 | 06/15/2026 | ||
|
4Z
ZA
Airlink
4Z
LNK
|
937 | JNB | Johannesburg |
E190
E295
|
05/31/2026 | 06/15/2026 | |||
|
4Z
ZA
Airlink
4Z
LNK
|
951 | JNB | Johannesburg | Daily |
E190
|
06/01/2026 | 06/15/2026 | ||
|
W2
DK
Flexflight
W2
FXT
|
2001 | JNB | Johannesburg |
A320
|
06/01/2026 | 06/15/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2011 | JNB | Johannesburg |
A320
|
06/08/2026 | 06/15/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2023 | JNB | Johannesburg |
A320
|
06/07/2026 | 06/15/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2025 | JNB | Johannesburg |
A320
|
05/31/2026 | 06/15/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2031 | JNB | Johannesburg |
A320
|
06/07/2026 | 06/14/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2033 | JNB | Johannesburg |
A320
|
06/08/2026 | 06/15/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2051 | JNB | Johannesburg |
A320
|
06/06/2026 | 06/13/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2053 | JNB | Johannesburg |
A320
|
06/06/2026 | 06/13/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2063 | JNB | Johannesburg |
A320
|
06/06/2026 | 06/13/2026 | |||
|
W2
DK
Flexflight
W2
FXT
|
2065 | JNB | Johannesburg |
A320
|
06/13/2026 | ||||
|
Z0
GB
Norse Atlantic UK
Z0
UBT
|
795 |
United Kingdom
|
LGW | London Gatwick |
B789
|
03/23/2026 | 05/30/2026 | ||
|
BA
GB
British Airways
BA
BAW
|
45 |
United Kingdom
|
LHR | London Heathrow |
|
03/25/2026 | 03/27/2026 | ||
|
BA
GB
British Airways
BA
BAW
|
59 |
United Kingdom
|
LHR | London Heathrow | Daily |
A35K
|
03/20/2026 | 06/15/2026 | |
|
VS
GB
Virgin Atlantic
VS
VIR
|
478 |
United Kingdom
|
LHR | London Heathrow |
|
03/20/2026 | 03/28/2026 | ||
|
UA
US
United Airlines
UA
UAL
|
1122 |
USA
|
EWR | New York Newark |
B789
|
06/04/2026 | 06/15/2026 | ||
|
SA
ZA
South African Airways
SA
SAA
|
227 |
Brazil
|
GRU | Sao Paulo Guarulhos |
A333
|
05/26/2026 | 06/13/2026 | ||
|
WK
CH
Edelweiss Air
WK
EDW
|
84 |
Switzerland
|
ZRH | Zurich |
|
04/13/2026 | 04/27/2026 | ||
|
WK
CH
Edelweiss Air
WK
EDW
|
86 |
Switzerland
|
ZRH | Zurich |
A343
|
05/05/2026 | 06/16/2026 | ||
Ethiopian Airlines
KLM
Delta Airlines
Qatar Airways
Emirates
Lufthansa
Turkish Airlines
Singapore Airlines
Flexflight
Norse Atlantic UK
Edelweiss Air