About Flights from Johannesburg to East London
The underrated gateway to South Africa's last wild coast. Johannesburg to East London is 980 km in 1h 40min, but it's the route that builds no hype — and that's exactly why fares stay cheap. Only 2–3 daily departures means this isn't a commuter route. It's specialist: remote workers relocating to Buffalo City, divers chasing the Wild Coast, and retirees escaping the Gauteng summer. Unlike the JNB–CPT workhorse and JNB–George leisure crush, JNB–East London books 8–12 weeks ahead because seat inventory is tight AND most bookers don't know the route exists. Fares drop hardest Feb–April and Sept–Oct when holiday peaks vanish. This is the "secret good booking window" route — low visibility = low competition for seats = materially cheaper fares than the headline trunk routes.
Why East London Airport matters: ELS is 10 km from Buffalo City CBD — one of the fastest airport-to-city transfers in the country. No congestion, no queues. 15-minute Uber to the beachfront. Compare that to OR Tambo's 45-minute terminal exit.
Route Facts
| From | OR Tambo International Airport (JNB) |
|---|---|
| To | East London Airport (ELS) |
| Distance | ~980 km |
| Flight time | ~1 hour 40 minutes (direct) |
| Airlines | FlySafair, Airlink, CemAir |
| Peak periods | December, Easter, school holidays |
| Best value months | February–April, August–October |
Best Time to Book & Fly
JNB→ELS fares are at their best in February–April and August–October. December and the June/July school holidays bring elevated prices as Eastern Cape domestic tourism picks up. East London is increasingly popular during winter (June–August) for its mild, dry weather compared to Gauteng — fares in this period are moderate and weather is excellent.
Baggage & Booking Notes
Low-cost carriers (FlySafair, CemAir): 7 kg cabin bag included. Checked baggage is a paid add-on — add it at booking to avoid airport surcharges.
Full-service (SAA, Airlink): Typically includes one checked bag in the base fare. Confirm your specific fare rules at booking.
Always check total cost including baggage before committing — the cheapest base fare can become the most expensive once bags are added.
Frequently Asked Questions
How long is the flight from Johannesburg to East London?
Approximately 1 hour 40 minutes nonstop to East London Airport (ELS).
Which airlines fly JNB to East London?
FlySafair, Airlink, and CemAir. Airlink has strong frequency on this route with multiple daily services.
How far is East London airport from the city?
About 10 km from the East London CBD — one of the closest domestic airports to a city centre in South Africa.
What is there to do in East London?
The Wild Coast (Chintsa, Morgan Bay, Coffee Bay), the East London Museum, Nahoon Beach, and the Mpekweni Marine Reserve are among the highlights.
When is the cheapest time to fly JNB to ELS?
February–April and August–October. Midweek departures are typically cheaper than weekend flights.
Is there a direct flight?
Yes — all carriers operate nonstop on this route.
What baggage is included?
FlySafair includes a 7 kg cabin bag; checked luggage is a paid extra. Airlink often includes one checked bag.
Can I hire a car at East London Airport?
Yes — car hire is available at ELS. Essential if you plan to explore the Wild Coast.
If the fare is the problem, not the route
Most people who abandon a Johannesburg to East London booking do not change their mind about the trip — the price lands in the wrong week. These are the legitimate ways South Africans spread or reduce the cost, with the catches stated plainly rather than glossed over.
Explore more flight routes
Compare related South Africa domestic routes before you book.