Johannesburg - Dubai5 daysThu 12 FebJNB-DXB· 1 stopEthiopian AirlinesWed 18 FebDXB-JNB· 1 stopEthiopian AirlinesfromR8 444
Johannesburg - Shanghai20 daysMon 01 JunJNB-PVG· 1 stopSingapore AirlinesMon 22 JunPVG-JNB· 1 stopSingapore AirlinesfromR10 447
Johannesburg - Beirut13 daysWed 11 MarJNB-BEY· 1 stopEthiopian AirlinesWed 25 MarBEY-JNB· 1 stopEthiopian AirlinesfromR10 910
Johannesburg - Bangkok6 daysWed 20 MayJNB-BKK· 1 stopEmiratesWed 27 MayBKK-JNB· 1 stopEmiratesfromR11 295
Cape Town - Dubai5 daysThu 07 MayCPT-DXB· 1 stopKenya AirwaysWed 13 MayDXB-CPT· 1 stopKenya AirwaysfromR11 427
Johannesburg - Muscat3 daysMon 09 FebJNB-MCT· 2 stopsKenya AirwaysFri 13 FebMCT-JNB· 2 stopsOman AirfromR11 795
Johannesburg - Mumbai12 daysSun 08 NovJNB-BOM· 1 stopSingapore AirlinesSun 22 NovBOM-JNB· 1 stopSingapore AirlinesfromR11 812
Johannesburg - Jeddah13 daysWed 04 FebJNB-JED· 1 stopQatar AirwaysWed 18 FebJED-JNB· 1 stopQatar AirwaysfromR11 894
Durban - Doha6 daysWed 04 MarDUR-DOH· DirectQatar AirwaysWed 11 MarDOH-DUR· DirectQatar AirwaysfromR11 985
Cape Town - Bangkok20 daysWed 22 JulCPT-BKK· 1 stopSingapore AirlinesWed 12 AugBKK-CPT· 1 stopSingapore AirlinesfromR12 327
Cape Town - Jeddah12 daysWed 11 FebCPT-JED· 1 stopQatar AirwaysTue 24 FebJED-CPT· 1 stopQatar AirwaysfromR13 381
Cape Town - Singapore6 daysSun 26 AprCPT-SIN· 1 stopTurkish AirlinesMon 04 MaySIN-CPT· 1 stopTurkish AirlinesfromR13 802
Johannesburg - Kuala Lumpur14 daysMon 09 MarJNB-KUL· 1 stopAir ChinaTue 24 MarKUL-JNB· 1 stopAir ChinafromR14 068
Johannesburg - Seoul6 daysThu 05 MarJNB-ICN· 1 stopEthiopian AirlinesThu 12 MarICN-JNB· 1 stopEthiopian AirlinesfromR15 116
Johannesburg - Singapore12 daysThu 26 MarJNB-SIN· 1 stopQatar AirwaysWed 08 AprSIN-JNB· 1 stopQatar AirwaysfromR15 139
Johannesburg - Manila3 daysMon 11 MayJNB-MNL· 1 stopSingapore AirlinesFri 15 MayMNL-JNB· 1 stopSingapore AirlinesfromR15 392
Johannesburg - Hanoi8 daysFri 20 MarJNB-HAN· 1 stopCathay PacificSun 29 MarHAN-JNB· 1 stopCathay PacificfromR16 312
Durban - Dubai7 daysSun 15 MarDUR-DXB· 1 stopTurkish AirlinesTue 24 MarDXB-DUR· 1 stopTurkish AirlinesfromR17 399