Johannesburg - Dubai6 daysTue 16 JunJNB-DXB· 1 stopEthiopian AirlinesTue 23 JunDXB-JNB· 1 stopEthiopian AirlinesfromR8 221
Johannesburg - Tel Aviv2 daysSun 08 MarJNB-TLV· 1 stopEtihad AirwaysTue 10 MarTLV-JNB· 1 stopEtihad AirwaysfromR8 431
Johannesburg - Mumbai13 daysSun 08 NovJNB-BOM· 1 stopKenya AirwaysSun 22 NovBOM-JNB· 1 stopKenya AirwaysfromR8 958
Cape Town - Abu Dhabi3 daysThu 21 MayCPT-AUH· 1 stopEthiopian AirlinesMon 25 MayAUH-CPT· 1 stopEthiopian AirlinesfromR9 205
Johannesburg - Bangkok5 daysThu 04 JunJNB-BKK· 1 stopEtihad AirwaysWed 10 JunBKK-JNB· 1 stopEtihad AirwaysfromR9 657
Johannesburg - Shanghai14 daysTue 04 AugJNB-PVG· 1 stopSingapore AirlinesWed 19 AugPVG-JNB· 1 stopSingapore AirlinesfromR10 169
Johannesburg - Tbilisi6 daysSun 24 MayJNB-TBS· 1 stopTurkish AirlinesSun 31 MayTBS-JNB· 1 stopTurkish AirlinesfromR10 752
Johannesburg - Hong Kong14 daysSat 01 AugJNB-HKG· 1 stopSingapore AirlinesMon 17 AugHKG-JNB· 1 stopSingapore AirlinesfromR10 892
Johannesburg - Doha10 daysThu 01 OctJNB-DOH· DirectQatar AirwaysSun 11 OctDOH-JNB· DirectQatar AirwaysfromR10 925
Cape Town - Mumbai16 daysMon 23 MarCPT-BOM· 2 stopsKenya AirwaysFri 10 AprBOM-CPT· 1 stopKenya AirwaysfromR11 056
Durban - Dubai2 daysWed 15 AprDUR-DXB· 2 stopsFlySafairSat 18 AprDXB-DUR· 2 stopsEthiopian AirlinesfromR11 558
Cape Town - Doha3 daysThu 03 SeptCPT-DOH· 2 stopsEthiopian AirlinesMon 07 SeptDOH-CPT· 1 stopEthiopian AirlinesfromR11 897
Johannesburg - Denpasar2 daysWed 10 JunJNB-DPS· 1 stopSingapore AirlinesSat 13 JunDPS-JNB· 1 stopSingapore AirlinesfromR12 121
Johannesburg - Kuala Lumpur15 daysWed 03 JunJNB-KUL· 1 stopEtihad AirwaysFri 19 JunKUL-JNB· 1 stopEtihad AirwaysfromR12 327
Johannesburg - Seoul14 daysSat 01 AugJNB-ICN· 1 stopSingapore AirlinesMon 17 AugICN-JNB· 1 stopSingapore AirlinesfromR12 797
Cape Town - Tel Aviv20 daysTue 03 NovCPT-TLV· 1 stopEthiopian AirlinesTue 24 NovTLV-CPT· 1 stopEthiopian AirlinesfromR12 979
Cape Town - Bangkok19 daysWed 28 OctCPT-BKK· 1 stopSingapore AirlinesTue 17 NovBKK-CPT· 1 stopSingapore AirlinesfromR13 156
Johannesburg - Male14 daysTue 27 OctJNB-MLE· 1 stopEtihad AirwaysWed 11 NovMLE-JNB· 1 stopEtihad AirwaysfromR13 478
Johannesburg - Tokyo14 daysSat 01 AugJNB-NRT· 1 stopSingapore AirlinesMon 17 AugNRT-JNB· 1 stopSingapore AirlinesfromR13 841
Port Elizabeth - Dubai15 daysSun 06 DecPLZ-DXB· 1 stopSouth African AirwaysTue 22 DecDXB-PLZ· 1 stopSouth African AirwaysfromR14 511