FlightsFrom East London

To Johannesburg

Cheap Flights from East London to Johannesburg

Browse current best options from East London. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

East London

RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg

Prices updated 5 days ago

402 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated Jul 12, 2026.)

Today’s best flight deals from East London to Johannesburg

Explore current cheapest deals departing from East London to Johannesburg

August 4 - August 5

Cheapest
Best

ELS - Johannesburg

$149

$107

Round trip

August 24 - August 31

ELS - Johannesburg

$133

$108

Round trip

July 15 - July 22

Earliest

ELS - Johannesburg

$139

$108

Round trip

August 5 - August 11

ELS - Johannesburg

$139

$108

Round trip

August 5 - August 13

ELS - Johannesburg

$132

$108

Round trip

August 5 - August 26

ELS - Johannesburg

$116

$108

Round trip

August 8 - August 13

ELS - Johannesburg

$142

$108

Round trip

July 29 - August 13

ELS - Johannesburg

$121

$108

Round trip

August 3 - August 26

ELS - Johannesburg

$116

$108

Round trip

August 5 - August 15

ELS - Johannesburg

$126

$108

Round trip

Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear

East London to Johannesburg: Overview

Insights for flights from East London to Johannesburg

Flights from East London to Johannesburg cover a distance of 768 kilometers, classifying this as a short-haul route. For travelers seeking cheap flights from East London to Johannesburg, fares typically range from $88–$450, with a median of $234. Right now, current fares are significantly above the typical level, and only 4% of recent fares were classified as a good price. New deals appear almost daily, offering frequent opportunities to find better prices.
When is the cheapest time to fly from East London to Johannesburg? The data indicates that February is the most affordable month, with a median fare of $70. Other cost-effective options include October and September, both with median fares of $73. Planning your trip during these months could lead to substantial savings.
Regarding direct flights from East London to Johannesburg, a meaningful share are non-stop, with 54.2% of recent itineraries being direct. For the remaining flights that include connections, the typical number of stopovers is 1.
How long is the flight from East London to Johannesburg? A typical journey, including connections, takes approximately 1h 30m. For non-stop flights, the median duration is also 1h 30m, while connecting itineraries typically have a median journey time of 8h 5m.

How much is a round trip from East London to Johannesburg

Regular price: $112 - $221

Prices for flights from East London to Johannesburg are currently below the regular range.

The regular price range for flights from East London to Johannesburg is typically between 112 USD and 221 USD. Currently, the lowest deal found is 90 USD with Safair, for travel from Jul 15-Jul 22.

now $90

Low $112

High $221

The cheapest time to fly from East London to Johannesburg

The cheapest month to fly from East London to Johannesburg is February, with a median price of $83. The most expensive month is July, with a median price of $305. Prices are generally lower from January to December.

February

Cheapest

Flights from $83

July

Most Expensive

Flights from $305

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from East London to Johannesburg

Airline logo

Safair

Last-minute flights going from East London to Johannesburg

Mon, Jul 13

⌛ Last-Minute

ELS - Johannesburg

Airfreight Express

East London (ELS) - Johannesburg (JNB)

Airfreight Express

$133

$137

One-way

Mon, Jul 13

⌛ Last-Minute

ELS - Johannesburg

Airfreight Express

East London (ELS) - Johannesburg (JNB)

Airfreight Express

$138

$138

One-way

Mon, Jul 13

⌛ Last-Minute

ELS - Johannesburg

Airfreight Express

East London (ELS) - Johannesburg (JNB)

Airfreight Express

$129

$143

One-way

Mon, Jul 13

⌛ Last-Minute

ELS - Johannesburg

Airfreight Express

East London (ELS) - Johannesburg (JNB)

Airfreight Express

$134

$148

One-way

Tue, Jul 14

⌛ Last-Minute

ELS - Johannesburg

Safair

East London (ELS) - Johannesburg (JNB)

Safair

$133

$121

One-way

Tue, Jul 14

⌛ Last-Minute

ELS - Johannesburg

Safair

East London (ELS) - Johannesburg (JNB)

Safair

$139

$126

One-way

Biggest price drops on these dates for flights from East London to Johannesburg

1 night

Jul 8 - Jul 9

$153  →  $109

29%

3 nights

Jul 8 - Jul 11

$154  →  $110

28%

2 nights

Jul 7 - Jul 9

$154  →  $115

25%

4 nights

Jul 8 - Jul 12

$153  →  $115

25%

Popular Airports to fly from East London to Johannesburg

East London - Johannesburg route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from East London to Johannesburg are below the typical level at $90.

📅 Best time to fly

Fly in February for the best prices

Historically, February is the cheapest month to fly, with a median price of $83.

⏱️ Flight duration

Direct flights take 1h 30m

The typical direct flight from East London to Johannesburg takes 1h 30m.

✈️ Airlines & availability

54.2% of recent flights are direct

Historically, 54.2% of flights on this route are direct, with frequent deals available.

🏆 Airline highlight

Safair offers direct flights

Safair is an airline that offers direct flights from East London to Johannesburg.

🎯 Booking tip

Good prices are uncommon

Only 4% of recent fares were considered a good price for this route.

East London main airports to depart from

East London (ELS)

Cheapest

Depart from East London Airport for direct flights to Johannesburg, offering a convenient travel option.

📍 ~3 km from East London (reachable by car)

💸 Flights from ~$92

Johannesburg main airports to arrive at

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International Airport is a primary gateway to Johannesburg and surrounding areas.

📍 ~21 km from Johannesburg city center (reachable by car)

💸 Flights from ~$92

Lanseria International (HLA)

Lanseria International Airport offers an alternative arrival point for Johannesburg travelers.

📍 ~32 km from Johannesburg city center (reachable by car)

💸 Flights from ~$232

Airports nearby Johannesburg used as alternative

Durban International (DUR)

Cheapest

Durban International is a major international hub, offering comprehensive cabin classes and reliable backup for connectivity.

📍 ~500 km from Johannesburg (reachable by car, approx. 5-6 hours travel time).

💸 Flights from ~$132

Maputo International (MPM)

Maputo International is a major international gateway for the region, providing good connectivity for regional and some international routes.

📍 ~450 km from Johannesburg (requires an international border crossing into Mozambique).

💸 Flights from ~$420

Sir Seretse Khama International (GBE)

Sir Seretse Khama International is a capital city airport with international status and reliable infrastructure.

📍 ~300 km from Johannesburg (requires crossing the border into Botswana).

💸 Flights from ~$343

Kruger Mpumalanga International (MQP)

Kruger Mpumalanga International is a well-established regional airport with business class availability and reliable service.

📍 ~350 km from Johannesburg (reachable by car).

💸 Flights from ~$204

Bloemfontein (BFN)

Bloemfontein is a stable domestic hub serving the central region of South Africa, offering multiple cabin classes.

📍 ~400 km from Johannesburg (reachable by car).

💸 Flights from ~$196

Frequently Asked Questions About Flights to Johannesburg

Historically, the optimal booking window for flights from East London to Johannesburg is typically 14-27 days before departure. During this period, the average price observed was $111. Booking within 7-13 days of departure also showed favorable pricing, with an average of $154. In contrast, booking 0-6 days out saw prices rise significantly to an average of $394.

Across the trailing quarter, a fare of $88 or less for a flight from East London to Johannesburg is considered a good price. The median price for this route was $234. Comparatively, prices around $450 represent the higher end of the fare spectrum for this route.

Historically, February, October, and September have been the cheapest months to fly from East London to Johannesburg. The median price in February was $70, while both October and September saw a median price of $73. This is notably lower than the annual median price of $234 for this route, based on data from the trailing 270 days.