Johannesburg - Durban8 daysTue 17 MarJNB-DUR· DirectHahn Air TechnologiesWed 25 MarDUR-JNB· DirectCemAirfromUS$141
Durban - Johannesburg14 daysTue 24 FebDUR-JNB· DirectCemAirTue 10 MarJNB-DUR· DirectHahn Air TechnologiesfromUS$141
Johannesburg - Gaborone2 daysMon 01 JunJNB-GBE· DirectSouth African AirwaysWed 03 JunGBE-JNB· DirectSouth African AirwaysfromUS$161
East London - Johannesburg5 daysMon 16 MarELS-JNB· DirectCemAirSat 21 MarJNB-ELS· DirectAirlinkfromUS$174
Bloemfontein - Johannesburg1 daysWed 25 MarBFN-JNB· DirectCemAirThu 26 MarJNB-BFN· DirectCemAirfromUS$183
Port Elizabeth - Johannesburg19 daysFri 06 MarPLZ-JNB· DirectCemAirWed 25 MarJNB-PLZ· DirectCemAirfromUS$192
Johannesburg - Windhoek20 daysSat 03 OctJNB-WDH· DirectAirlinkFri 23 OctWDH-JNB· DirectAirlinkfromUS$243
Nelspruit - Johannesburg1 daysSun 15 NovMQP-JNB· DirectAirlinkMon 16 NovJNB-MQP· DirectAirlinkfromUS$258
Lanseria - Cape Town8 daysThu 13 AugHLA-CPT· DirectFlySafairFri 21 AugCPT-HLA· DirectFlySafairfromUS$268
Cape Town - Windhoek18 daysTue 13 OctCPT-WDH· 1 stopSouth African AirwaysSat 31 OctWDH-CPT· 1 stopSouth African AirwaysfromUS$270
Richards Bay - Johannesburg9 daysThu 01 OctRCB-JNB· DirectAirlinkSat 10 OctJNB-RCB· DirectAirlinkfromUS$281
Johannesburg - Lusaka7 daysWed 23 SeptJNB-LUN· DirectSouth African AirwaysWed 30 SeptLUN-JNB· DirectSouth African AirwaysfromUS$292
Johannesburg - Nairobi13 daysTue 13 OctJNB-NBO· 1 stopUganda AirlinesTue 27 OctNBO-JNB· 1 stopUganda AirlinesfromUS$318
Hoedspruit - Johannesburg3 daysSun 13 SeptHDS-JNB· DirectAirlinkWed 16 SeptJNB-HDS· DirectCemAirfromUS$340
Skukuza - Johannesburg6 daysFri 08 JanSZK-JNB· DirectAirlinkThu 14 JanJNB-SZK· DirectAirlinkfromUS$359
Johannesburg - Entebbe10 daysSat 03 OctJNB-EBB· DirectUganda AirlinesTue 13 OctEBB-JNB· DirectUganda AirlinesfromUS$390
Johannesburg - Cairo8 daysFri 09 OctJNB-CAI· DirectEgyptairSun 18 OctCAI-JNB· DirectEgyptairfromUS$460