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, Durban and 13 other destinations with South African Airways from this airport.

Non-stop destinations: 13

With daily flights: 8

Domestic: 3

International: 10

South African Airways from Johannesburg International destination map
CPT Cape Town
 
61 flights per week
DUR Durban
 
33 flights per week
PLZ Port Elizabeth
 
16 flights per week
WDH Windhoek
 
16 flights per week
HRE Harare
 
12 flights per week
LUN Lusaka
 
8 flights per week
VFA Victoria Falls
 
8 flights per week
MRU Mauritius
 
7 flights per week
PER Perth
 
4 flights per week
LOS Lagos
 
4 flights per week
FIH Kinshasa
 
4 flights per week
ACC Accra
 
3 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
 
3 days a week
ACC Accra
 
3 days a week
MRU Mauritius
 
Every weekday
WDH Windhoek
 
Every weekday
LOS Lagos
 
3 days a week
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
DAR Dar Es Salaam
 
Last flight: 2021-10-30
FBM Lubumbashi
 
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.

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