Departing from
Where to fly from Johannesburg
Under 3 hours
3 to 6 hours
Long haul
Petra✈ 8 hr, 45 minFlight ≈ €500 return
Taghazout✈ 10 hr, 15 minFlight ≈ €530 return
Fuerteventura✈ 10 hr, 15 minFlight ≈ €540 return
Cairo✈ 8 hr, 30 minFlight ≈ €500 return
Valencia✈ 10 hr, 45 minFlight ≈ €550 return
Buenos Aires✈ 11 hrFlight ≈ €550 return
Luxor✈ 8 hrFlight ≈ €470 return
Cape Verde✈ 10 hrFlight ≈ €530 return
Cyprus✈ 9 hr, 15 minFlight ≈ €510 return
Djerba✈ 9 hr, 30 minFlight ≈ €520 return
Crete✈ 9 hr, 15 minFlight ≈ €520 return
Athens✈ 9 hr, 45 minFlight ≈ €520 return
Per person. Estimates from distance and local prices; real fares depend on your dates.








