Johannesburg - Riyadh6 daysSun 01 MarJNB-RUH· 1 stopEtihad AirwaysSat 07 MarRUH-JNB· 1 stopEtihad AirwaysfromR7 985
Johannesburg - Dubai20 daysThu 14 MayJNB-DXB· 1 stopEthiopian AirlinesThu 04 JunDXB-JNB· 1 stopEthiopian AirlinesfromR8 196
Johannesburg - Doha9 daysSat 31 OctJNB-DOH· 1 stopEtihad AirwaysMon 09 NovDOH-JNB· 1 stopEtihad AirwaysfromR8 541
Johannesburg - Mumbai13 daysSun 08 NovJNB-BOM· 1 stopKenya AirwaysSun 22 NovBOM-JNB· 1 stopKenya AirwaysfromR8 926
Johannesburg - Bangkok4 daysWed 03 JunJNB-BKK· 1 stopSingapore AirlinesMon 08 JunBKK-JNB· 1 stopSingapore AirlinesfromR9 144
Johannesburg - Tel Aviv8 daysSun 08 MarJNB-TLV· 1 stopEthiopian AirlinesMon 16 MarTLV-JNB· 1 stopEthiopian AirlinesfromR9 428
Cape Town - Bangkok20 daysWed 22 JulCPT-BKK· 1 stopSingapore AirlinesWed 12 AugBKK-CPT· 1 stopSingapore AirlinesfromR9 650
Johannesburg - Amman7 daysWed 18 MarJNB-AMM· 1 stopEthiopian AirlinesThu 26 MarAMM-JNB· 1 stopEthiopian AirlinesfromR9 998
Johannesburg - Shanghai14 daysTue 04 AugJNB-PVG· 1 stopSingapore AirlinesWed 19 AugPVG-JNB· 1 stopSingapore AirlinesfromR10 190
Johannesburg - Tbilisi5 daysSun 14 JunJNB-TBS· 1 stopTurkish AirlinesSat 20 JunTBS-JNB· 1 stopTurkish AirlinesfromR10 273
Cape Town - Dubai13 daysTue 10 NovCPT-DXB· 1 stopKenya AirwaysTue 24 NovDXB-CPT· 1 stopKenya AirwaysfromR10 614
Durban - Dubai5 daysFri 15 MayDUR-DXB· 1 stopTurkish AirlinesThu 21 MayDXB-DUR· 1 stopTurkish AirlinesfromR10 727
Johannesburg - Kuala Lumpur14 daysMon 09 MarJNB-KUL· 1 stopEthiopian AirlinesTue 24 MarKUL-JNB· 1 stopEthiopian AirlinesfromR10 779
Johannesburg - Manila10 daysFri 23 OctJNB-MNL· 1 stopSingapore AirlinesTue 03 NovMNL-JNB· 1 stopSingapore AirlinesfromR11 111
Cape Town - Mumbai19 daysSun 10 MayCPT-BOM· 1 stopKenya AirwaysSun 31 MayBOM-CPT· 1 stopKenya AirwaysfromR11 192
Cape Town - Riyadh7 daysMon 01 JunCPT-RUH· 2 stopsEtihad AirwaysTue 09 JunRUH-CPT· 2 stopsEtihad AirwaysfromR11 364
Johannesburg - Singapore6 daysSat 06 JunJNB-SIN· 1 stopEtihad AirwaysSat 13 JunSIN-JNB· 1 stopEtihad AirwaysfromR11 654
Johannesburg - Denpasar6 daysWed 06 MayJNB-DPS· 1 stopSingapore AirlinesWed 13 MayDPS-JNB· 1 stopSingapore AirlinesfromR12 271
Cape Town - Hanoi4 daysMon 01 JunCPT-HAN· 1 stopSingapore AirlinesSat 06 JunHAN-CPT· 1 stopSingapore AirlinesfromR12 765
Johannesburg - Tokyo15 daysFri 31 JulJNB-NRT· 1 stopSingapore AirlinesMon 17 AugNRT-JNB· 1 stopSingapore AirlinesfromR13 095