Johannesburg - London7 daysMon 11 MayJNB-LHR· 1 stopLufthansaMon 18 MayLHR-JNB· 1 stopLufthansafromR9 006
Johannesburg - Athens5 daysTue 24 NovJNB-ATH· 1 stopLufthansaMon 30 NovATH-JNB· 2 stopsLufthansafromR9 136
Johannesburg - Luqa14 daysMon 01 JunJNB-MLA· 2 stopsLufthansaTue 16 JunMLA-JNB· 1 stopLufthansafromR9 737
Cape Town - Madrid14 daysWed 13 MayCPT-MAD· 1 stopEthiopian AirlinesThu 28 MayMAD-CPT· 1 stopEthiopian AirlinesfromR9 898
Johannesburg - Belgrade19 daysTue 02 JunJNB-BEG· 1 stopTurkish AirlinesMon 22 JunBEG-JNB· 1 stopTurkish AirlinesfromR9 971
Cape Town - Vienna16 daysMon 02 NovCPT-VIE· 1 stopLufthansaWed 18 NovVIE-CPT· 1 stopLufthansafromR10 194
Johannesburg - Dublin3 daysSun 24 MayJNB-DUB· 1 stopTurkish AirlinesThu 28 MayDUB-JNB· 1 stopTurkish AirlinesfromR10 200
Cape Town - Munich6 daysTue 10 NovCPT-MUC· 2 stopsEthiopian AirlinesTue 17 NovMUC-CPT· 2 stopsITA AirwaysfromR10 309
Johannesburg - Barcelona14 daysSat 06 JunJNB-BCN· 1 stopLufthansaSat 20 JunBCN-JNB· 2 stopsLufthansafromR10 484
Cape Town - Pisa1 daysThu 23 AprCPT-PSA· 1 stopLufthansaSat 25 AprPSA-CPT· 1 stopLufthansafromR10 539
Cape Town - Bucharest14 daysMon 02 NovCPT-OTP· 1 stopLufthansaTue 17 NovOTP-CPT· 1 stopLufthansafromR10 573
Durban - Paris14 daysFri 22 MayDUR-CDG· 2 stopsLufthansaSat 06 JunCDG-DUR· 2 stopsLufthansafromR10 652
Johannesburg - Frankfurt am Main20 daysTue 03 NovJNB-FRA· 1 stopLufthansaMon 23 NovFRA-JNB· 1 stopSWISSfromR10 803
Johannesburg - Reykjavik3 daysWed 03 JunJNB-KEF· 2 stopsLufthansaSun 07 JunKEF-JNB· 2 stopsAustrianfromR10 882