Johannesburg - Perth5 daysThu 07 MayJNB-PER· 1 stopCathay PacificWed 13 MayPER-JNB· 1 stopCathay PacificfromR15 998
Johannesburg - Melbourne11 daysTue 02 JunJNB-MEL· 1 stopCathay PacificSun 14 JunMEL-JNB· 1 stopCathay PacificfromR16 482
Johannesburg - Perth13 daysWed 01 JulJNB-PER· 1 stopSingapore AirlinesWed 15 JulPER-JNB· 1 stopSingapore AirlinesfromR17 673
Cape Town - Perth6 daysMon 09 NovCPT-PER· 1 stopSouth African AirwaysMon 16 NovPER-CPT· 1 stopSouth African AirwaysfromR18 427
Cape Town - Sydney11 daysSun 07 JunCPT-SYD· 1 stopTurkish AirlinesSat 20 JunSYD-CPT· 2 stopsTurkish AirlinesfromR20 109
Cape Town - Perth10 daysSun 07 JunCPT-PER· 2 stopsTurkish AirlinesSat 20 JunPER-CPT· 2 stopsTurkish AirlinesfromR20 390
Cape Town - Perth6 daysMon 07 DecCPT-PER· 1 stopSouth African AirwaysMon 14 DecPER-CPT· 1 stopSouth African AirwaysfromR20 929
Johannesburg - Sydney5 daysSat 14 MarJNB-SYD· 2 stopsMalaysia AirlinesSat 21 MarSYD-JNB· 2 stopsMalaysia AirlinesfromR31 574
Cape Town - Melbourne20 daysSat 02 JanCPT-MEL· 2 stopsQantasSat 23 JanMEL-CPT· 2 stopsQantasfromR32 418
Johannesburg - Sydney11 daysThu 19 MarJNB-SYD· 1 stopTurkish AirlinesWed 01 AprSYD-JNB· 1 stopTurkish AirlinesfromR51 896
Cape Town - Perth12 daysSun 03 MayCPT-PER· 1 stopSingapore AirlinesSat 16 MayPER-CPT· 1 stopSingapore AirlinesfromR150 352