Find cheap flights on South African

The price shown for each flight will be the average for all passengers, including any infants.
IAD
Sep 03 depart
return
economy cabin
0 travelers
Compare vs. KAYAK all | none
1 traveller, Economy
The price shown for each flight will be the average for all passengers, including any infants.

Flight status

or
South African

Delayed Flights

Cancelled Flights

South African route map

Popular flight routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
2666
Dubai
XNB
Abu Dhabi
AUH
 
2670
Al Ain
AAN
Abu Dhabi
AUH
 
2659
Abu Dhabi
AUH
Dubai
XNB
 
8672
Cape Town
CPT
Pretoria
PRY
 
8671
Pretoria
PRY
Cape Town
CPT
 
1228
Hoedspruit
HDS
Johannesburg
JNB
 
1225
Johannesburg
JNB
Hoedspruit
HDS
 
8940
Londolozi
LDZ
Skukuza
SZK
 
8948
Skukuza
SZK
Londolozi
LDZ
 
8161
Lusaka
LUN
Johannesburg
JNB
 
8459
Gaborone
GBE
Johannesburg
JNB
   
8458
Johannesburg
JNB
Gaborone
GBE
   
8160
Johannesburg
JNB
Lusaka
LUN
 
8082
Johannesburg
JNB
Manzini
SHO
 
8085
Manzini
SHO
Johannesburg
JNB
 
8823
Johannesburg
JNB
Nelspruit
MQP
   
8854
Phalaborwa
PHW
Johannesburg
JNB
 
8824
Nelspruit
MQP
Johannesburg
JNB
   
8853
Johannesburg
JNB
Phalaborwa
PHW
 
7201
Addis Ababa
ADD
Johannesburg
JNB
 
7200
Johannesburg
JNB
Addis Ababa
ADD
 
7232
Johannesburg
JNB
Singapore
SIN
 
2323
Thiruvananthapuram
TRV
Abu Dhabi
AUH
 
8231
Nampula
APL
Johannesburg
JNB
 
8950
ASS
Londolozi
LDZ
 
8952
ASS
Nelspruit
MQP
 
8954
ASS
Skukuza
SZK
 
8215
Beira
BEW
Johannesburg
JNB
 
8111
Bulawayo
BUQ
Johannesburg
JNB
 
8663
Cape Town
CPT
Nelspruit
MQP
 
8942
Sabi Sabi
GSS
Nelspruit
MQP
 
8230
Johannesburg
JNB
Nampula
APL
 
8214
Johannesburg
JNB
Beira
BEW
 
8110
Johannesburg
JNB
Bulawayo
BUQ
 
8300
Johannesburg
JNB
Maun
MUB
 
8252
Johannesburg
JNB
Antananarivo
TNR
 
8945
Londolozi
LDZ
ASS
 
8950
Londolozi
LDZ
Nelspruit
MQP
 
8953
Nelspruit
MQP
ASS
 
8664
Nelspruit
MQP
Cape Town
CPT
 
8943
Nelspruit
MQP
Sabi Sabi
GSS
 
8946
Nelspruit
MQP
Londolozi
LDZ
 
8301
Maun
MUB
Johannesburg
JNB
 
8955
Skukuza
SZK
ASS
 
8930
Skukuza
SZK
Nelspruit
MQP
 
8933
Skukuza
SZK
Ulusaba
ULX
 
8253
Antananarivo
TNR
Johannesburg
JNB
 
8930
Ulusaba
ULX
Skukuza
SZK
 
8631
Cape Town
CPT
George
GRJ
 
8632
George
GRJ
Cape Town
CPT
 
8809
Johannesburg
JNB
Polokwane
PTG
   
8810
Polokwane
PTG
Johannesburg
JNB
   
8103
Harare
HRE
Johannesburg
JNB
   
8102
Johannesburg
JNB
Harare
HRE
   
1373
Cape Town
CPT
East London
ELS
   
1374
East London
ELS
Cape Town
CPT
   
8156
Johannesburg
JNB
Ndola
NLA
   
8157
Ndola
NLA
Johannesburg
JNB
   
8751
Johannesburg
JNB
Umtata
UTT
   
8752
Umtata
UTT
Johannesburg
JNB
   
1340
Durban
DUR
Port Elizabeth
PLZ
 
1341
Port Elizabeth
PLZ
Durban
DUR
 
2058
Durban
DUR
Johannesburg
JNB
 
8204
Johannesburg
JNB
Pemba
POL
   
8220
Johannesburg
JNB
Tete
TET
   
8205
Pemba
POL
Johannesburg
JNB
   
8221
Tete
TET
Johannesburg
JNB
   
7098
Maputo
MPM
Johannesburg
JNB
   
7097
Johannesburg
JNB
Maputo
MPM
   
2110
Cape Town
CPT
Durban
DUR
       
2147
Lanseria
HLA
Cape Town
CPT
   
7167
Kigali
KGL
Lusaka
LUN
       
8052
Johannesburg
JNB
Maseru
MSU
 
8053
Maseru
MSU
Johannesburg
JNB
 
1006
Bloemfontein
BFN
Johannesburg
JNB
   
1005
Johannesburg
JNB
Bloemfontein
BFN
   
2041
Johannesburg
JNB
Durban
DUR
   
7215
Seoul
ICN
Hong Kong
HKG
 
7166
Lusaka
LUN
Kigali
KGL
       
7210
Johannesburg
JNB
Mahe Island
SEZ
         

Top airports served by South African

Information about South African

  • SA IATA code
  • 0871 722 1111 Call
  • flysaa.com Visit
Flight status, cancellation, and delay data provided by Flightstats.com. Flightstats data may not always be accurate or error free. Always confirm the information provided here directly with your airline.
Close
Choose up to 4 origin airports
Airport Miles Pop.
Enter a location to see nearby airports
Enter a location to see nearby airports
Close
Choose up to 4 destination airports
Airport Miles Pop.
Enter a location to see nearby airports
Enter a location to see nearby airports