Johannesburg - Windhoek13 daysSun 29 NovJNB-WDH· DirectAirlinkSat 12 DecWDH-JNB· DirectAirlinkfrom245 USD
Johannesburg - Maseru8 daysWed 06 MayJNB-MSU· DirectAirlinkThu 14 MayMSU-JNB· DirectAirlinkfrom274 USD
Johannesburg - Maputo14 daysThu 23 JulJNB-MPM· DirectAirlinkThu 06 AugMPM-JNB· DirectAirlinkfrom338 USD
Johannesburg - Victoria14 daysTue 17 NovJNB-SEZ· DirectAir SeychellesTue 01 DecSEZ-JNB· DirectAir Seychellesfrom441 USD
Johannesburg - Cairo8 daysFri 09 OctJNB-CAI· DirectEgyptairSun 18 OctCAI-JNB· DirectEgyptairfrom463 USD
Johannesburg - Dubai6 daysTue 16 JunJNB-DXB· 1 stopEthiopian AirlinesTue 23 JunDXB-JNB· 1 stopEthiopian Airlinesfrom519 USD
Johannesburg - Port Louis8 daysSat 13 JunJNB-MRU· DirectAir MauritiusSun 21 JunMRU-JNB· DirectAir Mauritiusfrom535 USD
Johannesburg - Sao Paulo10 daysSun 07 JunJNB-GRU· DirectLATAM Airlines Wed 17 JunGRU-JNB· DirectLATAM Airlines from550 USD
Johannesburg - Mumbai13 daysSun 08 NovJNB-BOM· 1 stopKenya AirwaysSun 22 NovBOM-JNB· 1 stopKenya Airwaysfrom561 USD
Johannesburg - Addis Ababa13 daysThu 16 JulJNB-ADD· DirectEthiopian AirlinesWed 29 JulADD-JNB· DirectEthiopian Airlinesfrom598 USD
Johannesburg - Paris6 daysTue 03 NovJNB-CDG· 1 stopLufthansaMon 09 NovCDG-JNB· 1 stopSWISSfrom605 USD