Cheap flights from Lanseria International Airport to London

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
Thu 1/28
Thu 2/4
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
Thu 1/28
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
Lanseria International Airport (HLA) to London (LON)

HLA - LON
Price
R9 039 - R13 589
LON
Temperature
9 - 23 °C
LON
Rainfall
35 - 71 mm

Popular in

June

High demand for flights, 17% potential price rise

Cheapest in

November

Best time to find cheap flights, 19% potential price drop

Round-trip from

R9 039

From Lanseria International Airport to London

One-way from

R6 459

One-way flight from Lanseria International Airport to London

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Lanseria International Airport to London?

Users have found that leaving on a Thursday can be a cost-effective option. It’s possible to save up to 73% on your flight compared to booking on days when demand is much higher.

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

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 2% on flights from Lanseria International Airport to London compared to booking the week you need them. Waiting 61 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 R9 770. For sooner than that we have options available in the next 3 days from R9 770.

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

March can be a great time to fly to London from Lanseria International Airport with a flight ticket averaging about R9 331. Cheapflights users have found deals in the month of March for as cheap as R8 055. The most expensive prices can be found in the month of December.

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

It’s typically best to fly out from Lanseria International Airport to London in the evening. Doing so could potentially save you 38% on the flight price compared to flying at midday, which is usually more expensive.

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

The best prices found for HLA to LON flights in January, February
1 Feb - 28 Feb
R9 696pp
HLA
Johannesburg Lanseria
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria
27 Jan - 10 Feb
R11 933pp
HLA
Johannesburg Lanseria
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria
5 Feb - 19 Feb
R12 172pp
HLA
Johannesburg Lanseria
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria

Lanseria International Airport to London 2021 flight deals

Cheap flights to London from Lanseria International Airport found for this year
1 Feb - 28 Feb
R9 696pp
HLA
Johannesburg Lanseria
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria
27 Jan - 10 Feb
R11 933pp
HLA
Johannesburg Lanseria
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria
5 Feb - 19 Feb
R12 172pp
HLA
Johannesburg Lanseria
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria

Last-minute flights from Lanseria International Airport to London

Late deals on return flights to London from Lanseria International Airport, departing today and this week
27 Jan - 10 Feb
R11 933pp
HLA
Johannesburg Lanseria
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria
27 Jan - 10 Feb
R17 273pp
HLA
Johannesburg Lanseria
Multiple airlines
     
3 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
HLA
Johannesburg Lanseria

One-way flights to London from Lanseria International Airport

The cheapest one-way flights from Lanseria International Airport to London
16:20 - 0:50
Multiple Airlines
1 stop
34h 30m
HLA - LHR
Multiple Airlines
R10 233
Kiwi.com
9:30 - 11:05
Multiple Airlines
2 stops
27h 35m
HLA - LHR
Multiple Airlines
R6 459
CheapFlights
9:30 - 15:50
Multiple Airlines
2 stops
32h 20m
HLA - LHR
Multiple Airlines
R6 564
CheapFlights

Related info for your journey

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

Flight FAQs

From Lanseria International Airport to London

Can I find flights from Lanseria International Airport to London for under R10 441 on Cheapflights?

Yes, there are multiple flights from Lanseria International Airport to London for under R10 441. The cheapest flight booked recently is on Multiple Airlines for just R9 696, but on average you can expect to pay R16 348.

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

Due to the rapidly changing circumstances due to COVID-19, airlines like Virgin Atlantic flying from Johannesburg Lanseria to London have implemented new flexible change policies.

Are there direct flights from Lanseria International Airport to London for under R10 441 on Cheapflights?

There are no direct flights from Lanseria International Airport to London, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Lanseria International Airport to London for under R11 933?

There are currently 2+ open flights from Lanseria International Airport to London within the next 7 days for less than R11 933.

Related searches

Flights to London from Lanseria International Airport
Flights to Lanseria International Airport Flights to London Flights from Lanseria International Airport

Alternative routes for Lanseria International Airport to London

Destination information for London

Things to know before you go. Useful info for your trip from Lanseria International Airport to London
Today's exchange rate
R1 = £0,05
Average temperature for January in London
9.0 °C
Avg rainfall for January in London
52.0 mm

Airports servicing Johannesburg

Airports servicing London

Gatwick (LGW)
City (LCY)
Stansted (STN)
Luton (LTN)
Southend (SEN)
Home Europe United Kingdom England London Cheap flights from Lanseria International Airport to London
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First