Durban - Johannesburg16 daysSun 13 SepDUR-JNB· DirectCemAirTue 29 SepJNB-DUR· DirectCemAirfrom125 USD
Port Elizabeth - Cape Town6 daysMon 09 NovPLZ-CPT· DirectAirlinkSun 15 NovCPT-PLZ· DirectAirlinkfrom205 USD
Cape Town - Gaborone8 daysTue 04 AugCPT-GBE· 1 stopSouth African AirwaysWed 12 AugGBE-CPT· 1 stopSouth African Airwaysfrom212 USD
Johannesburg - Harare4 daysThu 05 NovJNB-HRE· DirectSouth African AirwaysMon 09 NovHRE-JNB· DirectSouth African Airwaysfrom219 USD
Johannesburg - Maseru4 daysFri 06 NovJNB-MSU· DirectAirlinkTue 10 NovMSU-JNB· DirectAirlinkfrom272 USD
Johannesburg - Lusaka14 daysWed 07 OctJNB-LUN· DirectSouth African AirwaysWed 21 OctLUN-JNB· DirectSouth African Airwaysfrom295 USD
Hoedspruit - Johannesburg3 daysSun 13 SepHDS-JNB· DirectAirlinkWed 16 SepJNB-HDS· DirectCemAirfrom339 USD
Johannesburg - Entebbe12 daysMon 28 SepJNB-EBB· DirectUganda AirlinesSat 10 OctEBB-JNB· DirectUganda Airlinesfrom388 USD
Nelspruit - Cape Town14 daysFri 27 NovMQP-CPT· DirectAirlinkFri 11 DecCPT-MQP· DirectAirlinkfrom409 USD
Bloemfontein - Cape Town7 daysMon 23 NovBFN-CPT· 1 stopCemAirMon 30 NovCPT-BFN· 1 stopSouth African Airwaysfrom430 USD
Johannesburg - Victoria14 daysTue 17 NovJNB-SEZ· 1 stopKenya AirwaysTue 01 DecSEZ-JNB· 1 stopKenya Airwaysfrom470 USD
Johannesburg - Zanzibar7 daysFri 18 SepJNB-ZNZ· 1 stopEthiopian AirlinesFri 25 SepZNZ-JNB· 1 stopEthiopian Airlinesfrom515 USD
Johannesburg - Basel13 daysMon 09 NovJNB-BSL· 1 stopLufthansaMon 23 NovBSL-JNB· 1 stopLufthansafrom541 USD
Johannesburg - Dubai4 daysThu 24 SepJNB-DXB· 1 stopRwandair ExpressTue 29 SepDXB-JNB· 1 stopRwandair Expressfrom572 USD