Cheap flights from East London ELS Airport to Lanseria International Airport

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
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
From
To
Leaving on
Depart
Time
Anytime

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

Return
Economy
Tue 1/26
Tue 2/2
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
Tue 1/26
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')

How to find the cheapest flight from
East London ELS Airport (ELS) to Lanseria International Airport (HLA)

What is the cheapest day to fly return from East London ELS Airport to Lanseria International Airport?

Sunday flights are generally found to be more expensive for flights from East London ELS Airport to Lanseria International Airport. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Lanseria International Airport.

How far in advance should I book a flight from East London ELS Airport to Lanseria International Airport?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 24 days in advance, which can save you up to 2% on flights from East London ELS Airport to Lanseria International Airport compared to booking the week you need them. Waiting 24 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R1 782. For sooner than that we have options available in the next 3 days from R1 828.

What is the cheapest month to fly from East London ELS Airport to Lanseria International Airport?

May can be a great time to fly to Lanseria International Airport from East London ELS Airport with a flight ticket averaging about R1 772. Cheapflights users have found deals in the month of May for as cheap as R1 325. The most expensive prices can be found in the month of September.

When is the cheapest time to fly from East London ELS Airport to Lanseria International Airport (ELS - HLA)?

It’s optimal to fly from East London ELS Airport to Lanseria International Airport in the afternoon. By choosing this option you can save up to 76% on the cost of your flight, compared to a flight at midday.

Cheap flights from East London ELS Airport to Lanseria International Airport in January, February 2021

The best prices found for ELS to HLA flights in January, February
18 Jan - 20 Jan
R3 168pp
ELS
East London
FlySafair
 
1 STOP
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
FlySafair
 
1 STOP
ELS
East London
18 Jan - 20 Jan
R3 823pp
ELS
East London
FlySafair
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
FlySafair
 
1 STOP
ELS
East London
18 Jan - 20 Jan
R4 158pp
ELS
East London
FlySafair
 
1 STOP
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
FlySafair
 
1 STOP
ELS
East London

East London ELS Airport to Lanseria International Airport 2021 flight deals

Cheap flights to Lanseria International Airport from East London ELS Airport found for this year
18 Jan - 20 Jan
R3 168pp
ELS
East London
FlySafair
 
1 STOP
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
FlySafair
 
1 STOP
ELS
East London
18 Jan - 20 Jan
R3 823pp
ELS
East London
FlySafair
   
2 STOPS
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
FlySafair
 
1 STOP
ELS
East London
18 Jan - 20 Jan
R4 158pp
ELS
East London
FlySafair
 
1 STOP
HLA
Johannesburg Lanseria
HLA
Johannesburg Lanseria
FlySafair
 
1 STOP
ELS
East London

One-way flights to Lanseria International Airport from East London ELS Airport

The cheapest one-way flights from East London ELS Airport to Lanseria International Airport
3:40 - 8:50
FlySafair
1 stop
5h 10m
ELS - HLA
FlySafair
R1 478
mytrip.com
4:20 - 3:25
Multiple Airlines
3 stops
23h 05m
ELS - HLA
Multiple Airlines
R3 336
Kiwi.com

Related info for your journey

Useful info, stats and facts about East London ELS Airport to Lanseria International Airport flights.

Flight FAQs

From East London ELS Airport to Lanseria International Airport

How popular is this flight route?

Within the past month, 26 845 users have taken a look at flights from East London to Johannesburg Lanseria.

What safety measures are being taken by airlines flying from East London to Johannesburg Lanseria to control the spread of COVID-19?

New policies can now be found on FlySafair to help keep travellers safe while flying. New policies for travellers booking flights from East London to Johannesburg Lanseria include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

Which airlines flying from East London to Johannesburg Lanseria have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Kulula and FlySafair flying from East London to Johannesburg Lanseria have implemented new flexible cancellation policies.

What are the cheapest airlines to fly from East London ELS Airport to Lanseria International Airport one-way?

To fly one-way, consider booking your trip with FlySafair, which is currently one of the cheapest options available, starting at R1 478.

Related searches

Flights to Lanseria International Airport from East London ELS Airport
Flights to East London ELS Airport Flights to Lanseria International Airport Flights from Lanseria International Airport

Alternative routes for East London ELS Airport to Lanseria International Airport

Destination information for Lanseria International Airport

Things to know before you go. Useful info for your trip from East London ELS Airport to Lanseria International Airport

Airports servicing East London

Airports servicing Johannesburg

Home Africa South Africa Lanseria International Airport Cheap flights from East London ELS Airport to Lanseria International Airport
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First