Johannesburg - Dubai6 daysTue 16 JunJNB-DXB· 1 stopEthiopian AirlinesTue 23 JunDXB-JNB· 1 stopEthiopian AirlinesfromR8 225
Johannesburg - Mumbai13 daysSun 08 NovJNB-BOM· 1 stopEtihad AirwaysSun 22 NovBOM-JNB· 1 stopEtihad AirwaysfromR8 793
Johannesburg - Shanghai14 daysTue 04 AugJNB-PVG· 1 stopSingapore AirlinesWed 19 AugPVG-JNB· 1 stopSingapore AirlinesfromR10 166
Johannesburg - Tbilisi6 daysSun 24 MayJNB-TBS· 1 stopTurkish AirlinesSun 31 MayTBS-JNB· 1 stopTurkish AirlinesfromR10 759
Johannesburg - Hong Kong14 daysSat 01 AugJNB-HKG· 1 stopSingapore AirlinesMon 17 AugHKG-JNB· 1 stopSingapore AirlinesfromR10 890
Johannesburg - Doha10 daysThu 01 OctJNB-DOH· DirectQatar AirwaysSun 11 OctDOH-JNB· DirectQatar AirwaysfromR10 933
Cape Town - Mumbai16 daysMon 23 MarCPT-BOM· 2 stopsKenya AirwaysFri 10 AprBOM-CPT· 1 stopKenya AirwaysfromR11 049
Johannesburg - Singapore1 daysTue 17 MarJNB-SIN· 1 stopEthiopian AirlinesFri 20 MarSIN-JNB· 1 stopEthiopian AirlinesfromR11 831
Cape Town - Doha3 daysThu 03 SeptCPT-DOH· 2 stopsEthiopian AirlinesMon 07 SeptDOH-CPT· 1 stopEthiopian AirlinesfromR11 906
Johannesburg - Denpasar2 daysWed 10 JunJNB-DPS· 1 stopSingapore AirlinesSat 13 JunDPS-JNB· 1 stopSingapore AirlinesfromR12 118
Johannesburg - Seoul14 daysSat 01 AugJNB-ICN· 1 stopSingapore AirlinesMon 17 AugICN-JNB· 1 stopSingapore AirlinesfromR12 794
Johannesburg - Phuket20 daysWed 01 AprJNB-HKT· 1 stopQatar AirwaysWed 22 AprHKT-JNB· 2 stopsQatar AirwaysfromR13 288
Durban - Dubai6 daysWed 25 MarDUR-DXB· DirectSouth African AirwaysWed 01 AprDXB-DUR· DirectSouth African AirwaysfromR13 627
Johannesburg - Tokyo14 daysSat 01 AugJNB-NRT· 1 stopSingapore AirlinesMon 17 AugNRT-JNB· 1 stopSingapore AirlinesfromR13 838
Cape Town - Bangkok13 daysFri 03 AprCPT-BKK· 1 stopEmiratesFri 17 AprBKK-CPT· 1 stopEmiratesfromR13 973
Johannesburg - Riyadh5 daysFri 03 AprJNB-RUH· 1 stopTurkish AirlinesFri 10 AprRUH-JNB· 1 stopTurkish AirlinesfromR15 133
Cape Town - Tokyo14 daysThu 28 MayCPT-NRT· 1 stopEthiopian AirlinesFri 12 JunNRT-CPT· 1 stopEthiopian AirlinesfromR15 780
Johannesburg - Kuala Lumpur4 daysFri 29 MayJNB-KUL· 1 stopEmiratesWed 03 JunKUL-JNB· 1 stopEmiratesfromR17 976
Johannesburg - Tel Aviv8 daysWed 22 JulJNB-TLV· 1 stopCondorSat 01 AugTLV-JNB· 1 stopCondorfromR22 132