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) 2021-06-15 2021-06-23 77 USD 3 hours 5 minutes Direct 2021-05-07T06:21:08
East London (ELS) - Johannesburg (JNB) 2021-05-26 2021-05-28 78 USD 3 hours 5 minutes Direct 2021-05-10T14:03:45
East London (ELS) - Johannesburg (JNB) 2021-05-28 2021-05-30 88 USD 3 hours 5 minutes Direct 2021-05-06T01:36:11
East London (ELS) - Johannesburg (JNB) 2021-05-11 2021-05-25 95 USD 3 hours 5 minutes Direct 2021-05-10T08:30:41
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 5 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 77 USD (none-taxes) for economy class.

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

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

Flight Origin Destination Departure Arrival Equip
4Z914 East London (ELS) Johannesburg (JNB) 9:20 a.m. 10:55 a.m. None
4Z916 East London (ELS) Johannesburg (JNB) 12:25 p.m. 2 p.m. None
4Z918 East London (ELS) Johannesburg (JNB) 5:10 p.m. 6:45 p.m. None
MN804 East London (ELS) Johannesburg (JNB) 3:35 p.m. 5 p.m. B738
MN802 East London (ELS) Johannesburg (JNB) 11:50 a.m. 1:15 p.m. B738
KQ4603 East London (ELS) Johannesburg (JNB) 11:50 a.m. 1:15 p.m. 738
KL2497 East London (ELS) Johannesburg (JNB) 3:35 p.m. 5 p.m. None
MN806 East London (ELS) Johannesburg (JNB) 6:05 p.m. 7:30 p.m. B738
KQ4607 East London (ELS) Johannesburg (JNB) 5:05 p.m. 6:30 p.m. 738
KQ4605 East London (ELS) Johannesburg (JNB) 6:05 p.m. 7:30 p.m. 738
FA389 East London (ELS) Johannesburg (JNB) 11:20 a.m. 12:45 p.m. B738
FA387 East London (ELS) Johannesburg (JNB) 5:40 p.m. 7:05 p.m. None
FA383 East London (ELS) Johannesburg (JNB) 6:05 p.m. 7:30 p.m. B734
FA381 East London (ELS) Johannesburg (JNB) 9:30 a.m. 11 a.m. B738
FA243 East London (ELS) Johannesburg (JNB) 3:05 p.m. 4:35 p.m. B738
SA8472 East London (ELS) Johannesburg (JNB) 12:15 p.m. 1:45 p.m. None
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
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