Johannesburg - Perth13 daysMon 02 MarJNB-PER· DirectSouth African AirwaysMon 16 MarPER-JNB· DirectSouth African AirwaysfromR14 576
Johannesburg - Sydney8 daysSat 07 MarJNB-SYD· 1 stopCathay PacificMon 16 MarSYD-JNB· 1 stopCathay PacificfromR16 011
Johannesburg - Adelaide7 daysSat 07 MarJNB-ADL· 2 stopsCathay PacificMon 16 MarADL-JNB· 2 stopsCathay PacificfromR17 526
Johannesburg - Perth5 daysWed 22 AprJNB-PER· 1 stopQatar AirwaysWed 29 AprPER-JNB· 1 stopQatar AirwaysfromR18 023
Cape Town - Sydney10 daysThu 17 SeptCPT-SYD· 2 stopsSouth African AirwaysMon 28 SeptSYD-CPT· 2 stopsSouth African AirwaysfromR19 030
Johannesburg - Auckland8 daysFri 22 MayJNB-AKL· 1 stopQantasMon 01 JunAKL-JNB· 1 stopQantasfromR20 020
Cape Town - Perth5 daysWed 22 AprCPT-PER· 1 stopSouth African AirwaysWed 29 AprPER-CPT· 1 stopSouth African AirwaysfromR20 645
Johannesburg - Sydney1 daysSun 22 FebJNB-SYD· 1 stopCathay PacificWed 25 FebSYD-JNB· 1 stopCathay PacificfromR22 434
Johannesburg - Sydney2 daysFri 06 FebJNB-SYD· 1 stopQatar AirwaysTue 10 FebSYD-JNB· 1 stopQatar AirwaysfromR23 224
Cape Town - Auckland5 daysTue 06 OctCPT-AKL· 1 stopEmiratesTue 13 OctAKL-CPT· 1 stopEmiratesfromR27 125
Johannesburg - Papeete12 daysSun 09 AugJNB-PPT· 2 stopsAir FranceSun 23 AugPPT-JNB· 1 stopAir FrancefromR65 492
Cape Town - Christchurch4 daysTue 31 MarCPT-CHC· 1 stopSingapore AirlinesMon 06 AprCHC-CPT· 1 stopSingapore AirlinesfromR161 218