From
To
Mon 12/7
Mon 12/14
Any month
Compare vs Cheapflights |
From
To
Leaving on
Mon 12/7
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Mon 12/7
Mon 12/14
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon 12/7
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Africa South Africa Cheap flights to East London, South Africa

Cheap Flights to East London

Popular in December High demand for flights, 8% potential price rise
Cheapest in July Best time to find cheap flights, 4% potential price drop
Average price R1 447 Average for round-trip flights in November 2020
Round-trip from R898 From Johannesburg to East London
One-way from R548 One-way flight from Johannesburg to East London
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for East London flights by month

January
R1 625
February
R1 765
March
R1 617
April
R1 581
May
R1 273
June
R1 292
July
R1 393
August
R1 489
September
R1 421
October
R1 408
November
R1 490
December
R2 007
Currently, the cheapest month for flights to East London is May. The most expensive month for flights is December. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to East London?

Choose a month below to see average flight price and weather conditions.
JNB - ELS
Price
R1 273 - R2 477
Flying to East London in May is usually considered the best time to fly. However, you will find other deals are always available year round.

When is the best time to book a flight to East London?

Peak season 

There isn’t much variation in temperatures so the peak and off season vary depending on what you want to do however a lot of tourists visit during the warmer months so make sure you find your flights to East London early. A lot of activities take place outdoors such as whale watching and surfing. For this you are best to visit anytime from late October to early March. The weather gets warmer as December rolls out and highs have been recorded in the 40’s, although generally you can expect high twenties to low thirties. It’s best to book your flights as early as you can to avoid paying excessive prices for your flight tickets. You are more likely to experience rainfall during the summer months so bear that in mind when looking for cheap flights to East London. 

Off Season 

Most of the activities can still be done in the winter as during the day you’ll still feel the best part of 20 degrees. Rainfall is a lot less common during the winter too and you might have better luck finding the cheapest flights to East London although tourism is still rife. The beaches are quieter but they are also better enjoyed during the summer. You should try to book your flights to East London in advance as the cost of flight tickets don’t fluctuate too much.

Which day is cheapest to fly to East London?

The cheapest flights to East London are usually found when departing on a Tuesday. The departure day with the highest cost at present is Friday.

What time of day is cheapest to fly to East London?

East London flights can be made cheaper if you choose a flight in the morning. Booking a flight in the evening will likely mean higher prices.

When is the best time to book a flight to East London?

You will want to secure your flight tickets 2 or 3 months in advance to give yourself a chance of finding the cheapest flights to East London. The time of year will play a small part in deciding when you go although ultimately it depends on your preferences. The game reserves are best seen during the summer although you’ll still spot animals during the winter months. Being flexible with your dates makes it a lot easier to find the cheapest flight tickets although you might have to compromise on the time of year to get the best savings. The beaches can be incredibly busy during the summer so factor this into your decision, it can be better to visit in spring or autumn to still make the most of the warm weather but with fewer tourists crowding the streets and sea.

How long is the flight to East London?

Flights from Johannesburg to East London: 1 hour 30 minutes 

Flights from Cape Town to East London: 1 hour 30 minutes 

Flights from George to East London: 3 hour 05 minutes 

Flights from Port Elizabeth to East London: 0 hours 45 minutes 

Flights from Durban to East London: 1 hours 5 minutes

Which airlines operate flights to East London?

Kulula, Safair and South African are the major airlines that provide flights to East London; however Kenya Airways and Lufthansa also appear occasionally. Deciding which airline to fly with usually comes down to who offers the cheapest flights to East London however there are other factors that might affect your decision. If you are part of a loyalty membership scheme then it would be better to continue to fly with that particular airline to build up your points. You could also choose to redeem your points against the cost of your flight tickets which can mean you’ll be getting the cheapest flights to East London around.

How to get from the airport to the city centre?

Upon arriving at the airport you’ll have a couple of choices to make in regards to getting to the centre. Most people tend to jump into a taxi from outside of arrivals as it is convenient and not overly expensive, just be sure you agree on the price of the journey beforehand. If you are thinking of visiting a few different areas then it’s best to hire a car from the airport although East London airport can get very busy so it might be easier to pre-arrange it once you’ve sorted your flight tickets. The roads are good but a SatNav might be needed as East London can be a little difficult to get your bearings. Alternatively once you’ve booked your flights to East London you can pre-book transport to collect you or see if your hotel offer any kind of transfers included with the price.

Back to top

Alternative, similarly priced destinations

Find the best prices for you!

Cheap tickets to East London found by our users in South Africa

East London airports

Home Africa South Africa Cheap flights to East London, South Africa
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First