Johannesburg - Dubai6 daysTue 16 JunJNB-DXB· 1 stopEthiopian AirlinesTue 23 JunDXB-JNB· 1 stopEthiopian AirlinesfromR8 374
Cape Town - Dubai2 daysFri 08 MayCPT-DXB· 1 stopEthiopian AirlinesMon 11 MayDXB-CPT· 1 stopEthiopian AirlinesfromR9 625
Johannesburg - Mumbai6 daysSat 21 FebJNB-BOM· 1 stopEthiopian AirlinesSat 28 FebBOM-JNB· 1 stopEthiopian AirlinesfromR9 755
Johannesburg - Singapore7 daysMon 01 JunJNB-SIN· 1 stopEtihad AirwaysTue 09 JunSIN-JNB· 1 stopEtihad AirwaysfromR11 296
Johannesburg - Phuket4 daysFri 20 MarJNB-HKT· 1 stopSingapore AirlinesWed 25 MarHKT-JNB· 1 stopSingapore AirlinesfromR12 038
Johannesburg - Shanghai12 daysFri 24 AprJNB-PVG· 1 stopSingapore AirlinesThu 07 MayPVG-JNB· 1 stopSingapore AirlinesfromR12 103
Cape Town - Bangkok4 daysThu 12 MarCPT-BKK· 1 stopSingapore AirlinesTue 17 MarBKK-CPT· 1 stopSingapore AirlinesfromR12 503
Johannesburg - Male5 daysWed 04 NovJNB-MLE· 1 stopSingapore AirlinesTue 10 NovMLE-JNB· 1 stopSingapore AirlinesfromR13 190
Cape Town - Male6 daysMon 10 AugCPT-MLE· 1 stopSingapore AirlinesMon 17 AugMLE-CPT· 1 stopSingapore AirlinesfromR13 725
Johannesburg - Dhaka12 daysMon 02 MarJNB-DAC· 1 stopSingapore AirlinesSun 15 MarDAC-JNB· 1 stopSingapore AirlinesfromR13 787
Johannesburg - Madinah11 daysSat 21 MarJNB-MED· 1 stopEmiratesThu 02 AprMED-JNB· 1 stopEmiratesfromR15 069
Cape Town - Shanghai6 daysMon 20 AprCPT-PVG· 1 stopSingapore AirlinesMon 27 AprPVG-CPT· 1 stopSingapore AirlinesfromR15 209
Cape Town - Tokyo16 daysThu 28 MayCPT-NRT· 1 stopEthiopian AirlinesSun 14 JunNRT-CPT· 1 stopEthiopian AirlinesfromR15 265
Cape Town - Colombo8 daysFri 01 MayCPT-CMB· 2 stopsEthiopian AirlinesSun 10 MayCMB-CPT· 2 stopsEthiopian AirlinesfromR15 663
Durban - Doha7 daysSat 07 MarDUR-DOH· 1 stopFlySafairSat 14 MarDOH-DUR· DirectQatar AirwaysfromR16 168
Cape Town - Bangalore City3 daysWed 11 FebCPT-BLR· 1 stopQatar AirwaysMon 16 FebBLR-CPT· 1 stopQatar AirwaysfromR16 480
Cape Town - Doha8 daysMon 11 MayCPT-DOH· 1 stopTurkish AirlinesThu 21 MayDOH-CPT· 1 stopTurkish AirlinesfromR17 972
Johannesburg - Doha17 daysThu 09 AprJNB-DOH· 1 stopTurkish AirlinesTue 28 AprDOH-JNB· 1 stopTurkish AirlinesfromR18 139
Cape Town - Tel Aviv2 daysFri 13 MarCPT-TLV· 1 stopEmiratesMon 16 MarTLV-CPT· 1 stopEmiratesfromR18 987