The average flight time from Johannesburg to Madrid is About 10 hours 43 minutes, covering a distance of About 8,110.52km.
Flight durationAbout 10 hours 43 minutes |
Flight distanceAbout 8,110.52km |
The flights usually depart from O. R. Tambo International Airport and arrive at Addis Ababa Bole International Airport.
Multiple airlines provide flights from Johannesburg to Madrid. The best rated one is Qatar Airways with an average rating of 10.0.