Big airlines
Alliances
South African Airways logo

Flights with South African Airways from Johannesburg (JNB)

Johannesburg International is located in Johannesburg, South Africa. You can fly to Cape Town, Port Elizabeth and 15 other destinations with South African Airways from this airport.

Non-stop destinations: 15

With daily flights: 10

Domestic: 3

International: 12

South African Airways from Johannesburg International destination map
CPT Cape Town
 
43 flights per week
PLZ Port Elizabeth
 
23 flights per week
DUR Durban
 
21 flights per week
WDH Windhoek
 
14 flights per week
HRE Harare
 
13 flights per week
LUN Lusaka
 
10 flights per week
VFA Victoria Falls
 
8 flights per week
MRU Mauritius
 
8 flights per week
ACC Accra
 
5 flights per week
LOS Lagos
 
4 flights per week
FBM Lubumbashi
 
4 flights per week
FIH Kinshasa
 
4 flights per week
CPT Cape Town
 
Every weekday
DUR Durban
 
Every weekday
PLZ Port Elizabeth
 
Every weekday
PER Perth
 
3 days a week
GRU Sao Paulo
 
Mondays & thursdays
FIH Kinshasa
 
4 days a week
FBM Lubumbashi
 
5 days a week
ACC Accra
 
4 days a week
MRU Mauritius
 
Every weekday
WDH Windhoek
 
Every weekday
LOS Lagos
 
4 days a week
DAR Dar Es Salaam
 
Every weekday
LUN Lusaka
 
Every weekday
HRE Harare
 
Every weekday
VFA Victoria Falls
 
Every weekday

The list of destinations below are, to our knowledge, no longer operated by South African Airways. The last known flight date on each row is the last time we found a flight in the schedule.

BLZ Blantyre
 
Last flight: 2024-10-26
JFK New York
 
Last flight: 2021-10-30
LHR London
 
Last flight: 2021-10-30
LLW Lilongwe
 
Last flight: 2021-10-30
MPM Maputo
 
Last flight: 2021-10-30
NBO Nairobi
 
Last flight: 2021-10-30
FRA Frankfurt
 
Last flight: 2021-10-30
LVI Livingstone
 
Last flight: 2021-10-29
UTT Umtata
 
Last flight: 2021-10-04
EBB Entebbe
 
Last flight: 2021-03-27
HKG Hong Kong
 
Last flight: 2021-03-27
CAN Guangzhou
 
Last flight: 2021-03-26
KIM Kimberley
 
Last flight: 2021-01-11
MQP Nelspruit
 
Last flight: 2021-01-11
MSU Maseru
 
Last flight: 2021-01-11
MUB Maun
 
Last flight: 2021-01-11
NLA Ndola
 
Last flight: 2021-01-11
PHW Phalaborwa
 
Last flight: 2021-01-11
POL Pemba
 
Last flight: 2021-01-11
PTG Polokwane
 
Last flight: 2021-01-11
PZB Pietermaritzburg
 
Last flight: 2021-01-11
RCB Richards Bay
 
Last flight: 2021-01-11
SHO Manzini
 
Last flight: 2021-01-11
SIS Sishen
 
Last flight: 2021-01-11
SZK Skukuza
 
Last flight: 2021-01-11
TET Tete
 
Last flight: 2021-01-11
TNR Antananarivo
 
Last flight: 2021-01-11
UTN Upington
 
Last flight: 2021-01-11
VNX Vilanculos
 
Last flight: 2021-01-11
WVB Walvis Bay
 
Last flight: 2021-01-11
APL Nampula
 
Last flight: 2021-01-11
BBK Kasane
 
Last flight: 2021-01-11
BEW Beira
 
Last flight: 2021-01-11
BFN Bloemfontein
 
Last flight: 2021-01-11
BUQ Bulawayo
 
Last flight: 2021-01-11
GBE Gaborone
 
Last flight: 2021-01-11
HDS Hoedspruit
 
Last flight: 2021-01-11
NOS Nossi-be
 
Last flight: 2021-01-10
DSS Dakar
 
Last flight: 2020-10-24
LAD Luanda
 
Last flight: 2020-06-10
ELS East London
 
Last flight: 2020-06-10
MUC Munich
 
Last flight: 2020-04-20
MBD Mmabatho
 
Last flight: 2019-10-25
NTY Sun City
 
Last flight: 2019-10-25
GRJ George
 
Last flight: 2019-05-05
ABV Abuja
 
Last flight: 2018-10-26
LBV Libreville
 
Last flight: 2018-01-07

Flight departures from Johannesburg International, JNB with South African Airways

Select date and show flight departures from Johannesburg International up to 9 months ahead. The flight times are scheduled and not live.

Tuesday
Tue
Nov 12
23 flights
Wednesday
Wed
Nov 13
24 flights
Thursday
Thu
Nov 14
24 flights
Friday
Fri
Nov 15
20 flights
Saturday
Sat
Nov 16
16 flights
Sunday
Sun
Nov 17
22 flights
Monday
Mon
Nov 18
24 flights
Time
To
Flight
06:00
PLZ Port Elizabeth
SA401
06:05
CPT Cape Town
SA303
06:30
DUR Durban
SA527
08:10
CPT Cape Town
SA313
09:00
CPT Cape Town
SA317
09:05
WDH Windhoek
SA74
09:45
MRU Mauritius
SA190
10:00
HRE Harare
SA22
10:40
LUN Lusaka
SA62
10:50
FBM Lubumbashi
SA50
10:55
ACC Accra
SA56
11:25
PLZ Port Elizabeth
SA405
11:45
VFA Victoria Falls
SA40
13:40
DUR Durban
SA555
15:00
WDH Windhoek
SA76
16:00
PLZ Port Elizabeth
SA419
16:40
CPT Cape Town
SA357
17:00
DUR Durban
SA571
19:35
LUN Lusaka
SA66
20:10
HRE Harare
SA24
20:35
PER Perth
SA280
21:00
FIH Kinshasa
SA58
23:30
DAR Dar Es Salaam
SA188
06:00
PLZ Port Elizabeth
SA401
06:05
CPT Cape Town
SA303
06:30
DUR Durban
SA527
08:10
CPT Cape Town
SA313
09:05
WDH Windhoek
SA74
09:45
MRU Mauritius
SA190
10:00
HRE Harare
SA22
10:40
LUN Lusaka
SA62
10:50
FBM Lubumbashi
SA50
11:25
PLZ Port Elizabeth
SA405
11:45
VFA Victoria Falls
SA40
13:40
DUR Durban
SA555
14:30
CPT Cape Town
SA343
15:00
WDH Windhoek
SA76
15:00
WDH Windhoek
SA76
15:10
LOS Lagos
SA60
16:00
PLZ Port Elizabeth
SA419
16:40
CPT Cape Town
SA357
17:00
DUR Durban
SA571
17:30
CPT Cape Town
SA359
19:35
LUN Lusaka
SA66
20:10
HRE Harare
SA24
21:00
FIH Kinshasa
SA58
23:30
DAR Dar Es Salaam
SA188
06:00
PLZ Port Elizabeth
SA401
06:05
CPT Cape Town
SA303
06:30
DUR Durban
SA527
08:10
CPT Cape Town
SA313
09:05
WDH Windhoek
SA74
09:45
MRU Mauritius
SA190
10:00
HRE Harare
SA22
10:40
LUN Lusaka
SA62
10:50
FBM Lubumbashi
SA50
10:55
ACC Accra
SA56
11:15
GRU Sao Paulo
SA222
11:25
PLZ Port Elizabeth
SA405
11:45
VFA Victoria Falls
SA40
13:40
DUR Durban
SA555
14:30
CPT Cape Town
SA343
15:00
WDH Windhoek
SA76
15:10
LOS Lagos
SA60
16:00
PLZ Port Elizabeth
SA419
16:40
CPT Cape Town
SA357
17:30
CPT Cape Town
SA359
19:35
LUN Lusaka
SA66
20:10
HRE Harare
SA24
20:35
PER Perth
SA280
23:30
DAR Dar Es Salaam
SA188
06:00
PLZ Port Elizabeth
SA401
06:05
CPT Cape Town
SA303
06:30
DUR Durban
SA527
08:10
CPT Cape Town
SA313
09:05
WDH Windhoek
SA74
09:45
MRU Mauritius
SA190
10:00
HRE Harare
SA22
10:50
FBM Lubumbashi
SA50
11:25
PLZ Port Elizabeth
SA405
11:45
VFA Victoria Falls
SA40
13:40
DUR Durban
SA555
14:30
CPT Cape Town
SA343
15:00
WDH Windhoek
SA76
15:10
LOS Lagos
SA60
16:00
PLZ Port Elizabeth
SA419
16:40
CPT Cape Town
SA357
17:30
CPT Cape Town
SA359
20:35
DUR Durban
SA581
21:00
FIH Kinshasa
SA58
23:30
DAR Dar Es Salaam
SA188
06:00
PLZ Port Elizabeth
SA401
09:00
CPT Cape Town
SA317
09:05
WDH Windhoek
SA74
09:20
DUR Durban
SA539
09:45
MRU Mauritius
SA190
10:00
HRE Harare
SA22
10:55
ACC Accra
SA56
11:25
PLZ Port Elizabeth
SA405
11:45
VFA Victoria Falls
SA40
13:00
CPT Cape Town
SA337
15:00
WDH Windhoek
SA76
16:00
PLZ Port Elizabeth
SA419
16:40
CPT Cape Town
SA357
17:00
DUR Durban
SA571
17:30
CPT Cape Town
SA359
23:30
DAR Dar Es Salaam
SA188
06:00
PLZ Port Elizabeth
SA401
09:05
WDH Windhoek
SA74
09:20
DUR Durban
SA539
09:45
MRU Mauritius
SA190
09:55
CPT Cape Town
SA323
10:00
HRE Harare
SA22
11:25
PLZ Port Elizabeth
SA405
11:45
VFA Victoria Falls
SA40
13:00
CPT Cape Town
SA337
15:00
WDH Windhoek
SA76
15:10
LOS Lagos
SA60
16:00
PLZ Port Elizabeth
SA419
16:40
CPT Cape Town
SA357
17:00
DUR Durban
SA571
17:30
CPT Cape Town
SA359
18:25
ACC Accra
SA52
19:35
LUN Lusaka
SA66
20:10
HRE Harare
SA24
20:30
CPT Cape Town
SA369
20:35
PER Perth
SA280
21:00
FIH Kinshasa
SA58
23:30
DAR Dar Es Salaam
SA188
06:00
PLZ Port Elizabeth
SA401
06:05
CPT Cape Town
SA303
06:30
DUR Durban
SA527
08:10
CPT Cape Town
SA313
09:05
WDH Windhoek
SA74
09:45
MRU Mauritius
SA190
10:00
HRE Harare
SA22
10:40
LUN Lusaka
SA62
10:50
FBM Lubumbashi
SA50
11:15
GRU Sao Paulo
SA222
11:25
PLZ Port Elizabeth
SA405
11:45
VFA Victoria Falls
SA40
13:40
DUR Durban
SA555
14:30
CPT Cape Town
SA343
15:00
WDH Windhoek
SA76
16:00
PLZ Port Elizabeth
SA419
16:40
CPT Cape Town
SA357
17:00
DUR Durban
SA571
17:30
CPT Cape Town
SA359
19:35
LUN Lusaka
SA66
20:10
HRE Harare
SA24
20:30
CPT Cape Town
SA369
20:35
DUR Durban
SA581
23:30
DAR Dar Es Salaam
SA188