How long is the flight from Johannesburg to Addis Ababa?
The distance between the cities is 4,066 km. A direct flight typically takes about 5 hours, while travel time for connecting flights depends on the duration of the layover at the transit airport.
Which airlines fly on this route?
Regular flights are operated by Ethiopian Airlines, South African Airways, Etihad Airways, and other international carriers. A full list of airlines and their schedules is available on this page.
Are there direct flights between the cities?
Yes, direct flights are available daily. Ethiopian Airlines is the main operator providing non-stop service.
How much is the cheapest flight?
Ticket prices fluctuate based on demand and seasonality. Currently, the lowest recorded price starts from 28,474 ₽; check the low-price calendar for the latest deals on your specific dates.
Which airport does the flight arrive at?
All flights from Johannesburg arrive at Addis Ababa Bole International Airport (ADD), which serves as Ethiopia's primary aviation hub.