Cheap flights from East London to Johannesburg

Find cheap East London South Africa to Johannesburg South Africa flights with our free search service. Compare all available fares for direct or connection flights from East London to Johannesburg.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
East London (ELS) - Johannesburg (JNB) 2020-11-13 2020-11-28 81.12 USD 3 hours 5 minutes Direct 2020-09-17T19:09:24.275732
East London (ELS) - Johannesburg (JNB) 2020-09-23 2020-09-27 157.81 USD 2 hours 55 minutes Direct 2020-09-16T19:42:44.210715
What is the distance between East London and Johannesburg?

The average distance from East London to Johannesburg is 753 kilometers (equals to 468 miles or 406 nautical miles). Your flight will departure from East London, South Africa and arrive on Johannesburg, South Africa.

How long is the flight from East London to Johannesburg?

The average flight time between East London to Johannesburg is 3 hours 0 minutes

How much is the fare for flight between East London and Johannesburg?

The average price for one-way airfare from East London to Johannesburg is 79 USD (none-taxes) for economy class.

How many flights fly from East London to Johannesburg on the daily basis?

Around 68 flights are flying daily from East London to Johannesburg. Some major airlines between this route are South African Airways, Safair, Condor, Island Transvoyager, Comair, Kenya Airways, Air New Zealand, AirLink Airlines, Uni Air, Etihad Airways, TAP Portugal, TAM Linhas Aereas, Air France, JetBlue Airways, Lufthansa, Singapore Airlines, Ryanair, Germania, Pegasus Airlines, LATAM Airlines, KLM, Mango, ...

Flight Origin Destination Departure Arrival Equip
FA381 East London (ELS) Johannesburg (JNB) 9:30 a.m. 11 a.m. B738
FA389 East London (ELS) Johannesburg (JNB) 11:20 a.m. 12:45 p.m. B738
4Z918 East London (ELS) Johannesburg (JNB) 5:15 p.m. 6:50 p.m. None
FA383 East London (ELS) Johannesburg (JNB) 6:05 p.m. 7:30 p.m. B738
4Z914 East London (ELS) Johannesburg (JNB) 9:20 a.m. 10:55 a.m. None
FA243 East London (ELS) Johannesburg (JNB) 3:05 p.m. 4:35 p.m. B738
FA387 East London (ELS) Johannesburg (JNB) 5:40 p.m. 7:05 p.m. None
MN802 East London (ELS) Johannesburg (JNB) 9 a.m. 10:25 a.m. B738
MN806 East London (ELS) Johannesburg (JNB) 6:05 p.m. 7:30 p.m. B738
KL2497 East London (ELS) Johannesburg (JNB) 6:05 p.m. 7:30 p.m. None
SA8472 East London (ELS) Johannesburg (JNB) 12:15 p.m. 1:45 p.m. None
KQ4605 East London (ELS) Johannesburg (JNB) 6:05 p.m. 7:30 p.m. 738
KQ4603 East London (ELS) Johannesburg (JNB) 9 a.m. 10:25 a.m. 738
AF6651 East London (ELS) Johannesburg (JNB) 9 a.m. 10:25 a.m. 738
FA241 East London (ELS) Johannesburg (JNB) 7:25 p.m. 8:55 p.m. B738
FA245 East London (ELS) Johannesburg (JNB) 4:15 p.m. 5:45 p.m. B738
MN804 East London (ELS) Johannesburg (JNB) 5:05 p.m. 6:30 p.m. B738
KQ4607 East London (ELS) Johannesburg (JNB) 5:05 p.m. 6:30 p.m. 738
4Z8462 East London (ELS) Johannesburg (JNB) 6:45 a.m. 8:30 a.m.
EY1268 East London (ELS) Johannesburg (JNB) 9 a.m. 10:25 a.m. 738
FA247 East London (ELS) Johannesburg (JNB) 1:15 p.m. 2:45 p.m. B738
SA476 East London (ELS) Johannesburg (JNB) 12:05 p.m. 1:30 p.m. A319
LA8591 East London (ELS) Johannesburg (JNB) 8 a.m. 9:25 a.m.
SA480 East London (ELS) Johannesburg (JNB) 5:20 p.m. 6:45 p.m. A320
SA472 East London (ELS) Johannesburg (JNB) 8 a.m. 9:25 a.m. A319