HLA - LON

Find cheap flights from Johannesburg Lanseria to London

Search hundreds of travel sites at once for deals on flights to London

HLA — LON
May 17 — May 241
Return
1 adult
Economy
0 bags
From?
To?
Tue 17/5
Tue 24/5

Good to know

Low season

November

High season

June

Cheapest flight

R7 729

Average price (return flight)

R12 186
Best time to beat the crowds (19% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Johannesburg Lanseria to London
(avg. price over the last 2 weeks)

When to book flights from Johannesburg Lanseria to London

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • High season is considered to be May, June and July. The cheapest month to fly is November.
  • Morning departure is around 45% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Johannesburg Lanseria to London flights

COVID-19 information

Safety measures for airlines flying from Johannesburg Lanseria to London

Airlines flying from Johannesburg Lanseria to London have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg Lanseria to London

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg Lanseria to London

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg Lanseria to London

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg Lanseria to London

Flexible cancellations

Waiving of change fees. Search flexible flights from Johannesburg Lanseria to London

Book cheap flights from Johannesburg Lanseria to London

Recent return flight deals

30/5Mon
2 stopsMultiple Airlines
32h 55mHLA-LHR
6/6Mon
2 stopsMultiple Airlines
21h 40mLHR-HLA
R15 279
1/6Wed
2 stopsMultiple Airlines
25h 00mHLA-LHR
15/6Wed
2 stopsMultiple Airlines
21h 40mLHR-HLA
R16 008
6/6Mon
2 stopsMultiple Airlines
30h 50mHLA-LHR
19/6Sun
2 stopsMultiple Airlines
24h 20mLHR-HLA
R16 705
10/10Mon
2 stopsMultiple Airlines
30h 05mHLA-LHR
23/10Sun
2 stopsMultiple Airlines
21h 40mLHR-HLA
R18 195
6/6Mon
2 stopsMultiple Airlines
28h 30mHLA-LHR
19/6Sun
3 stopsMultiple Airlines
25h 55mLHR-HLA
R18 568
4/8Thu
2 stopsMultiple Airlines
30h 05mHLA-LHR
14/8Sun
2 stopsMultiple Airlines
21h 40mLHR-HLA
R18 665
20/6Mon
2 stopsMultiple Airlines
32h 55mHLA-LHR
5/7Tue
2 stopsMultiple Airlines
21h 40mLHR-HLA
R19 038
20/6Mon
2 stopsMultiple Airlines
32h 55mHLA-LHR
5/7Tue
2 stopsMultiple Airlines
21h 40mLHR-HLA
R19 443
2/6Thu
2 stopsMultiple Airlines
22h 55mHLA-LHR
15/6Wed
2 stopsMultiple Airlines
21h 40mLHR-HLA
R20 383
21/6Tue
2 stopsMultiple Airlines
22h 55mHLA-LHR
28/6Tue
2 stopsMultiple Airlines
26h 10mLHR-HLA
R20 496
1/7Fri
2 stopsMultiple Airlines
22h 55mHLA-LHR
15/7Fri
3 stopsMultiple Airlines
23h 55mLHR-HLA
R20 739
2/6Thu
2 stopsMultiple Airlines
22h 55mHLA-LHR
15/6Wed
3 stopsMultiple Airlines
20h 25mLHR-HLA
R22 440
30/7Sat
2 stopsMultiple Airlines
22h 55mHLA-LHR
9/8Tue
2 stopsMultiple Airlines
24h 20mLHR-HLA
R22 748
25/8Thu
2 stopsMultiple Airlines
33h 55mHLA-LHR
9/9Fri
2 stopsMultiple Airlines
27h 35mLHR-HLA
R23 412
19/7Tue
2 stopsMultiple Airlines
33h 50mHLA-LHR
29/7Fri
2 stopsMultiple Airlines
21h 45mLHR-HLA
R67 288

Search by stops

Search by price

Recent one-way flight deals

21/5Sat
2 stopsMultiple Airlines
35h 05mHLA-LHR
R7 729
22/5Sun
2 stopsMultiple Airlines
22h 20mHLA-LHR
R7 939
15/7Fri
2 stopsMultiple Airlines
22h 20mHLA-LHR
R8 166
14/6Tue
2 stopsMultiple Airlines
30h 20mHLA-LHR
R8 279
23/5Mon
2 stopsMultiple Airlines
22h 15mHLA-LHR
R8 393
31/5Tue
2 stopsMultiple Airlines
26h 45mHLA-LHR
R8 522
20/9Tue
2 stopsMultiple Airlines
26h 45mHLA-LHR
R8 652
21/5Sat
3 stopsMultiple Airlines
45h 35mHLA-LHR
R8 733
23/5Mon
2 stopsMultiple Airlines
41h 50mHLA-LHR
R8 749
24/5Tue
2 stopsMultiple Airlines
23h 40mHLA-LHR
R8 830
11/7Mon
2 stopsMultiple Airlines
31h 30mHLA-LHR
R9 025
22/5Sun
2 stopsMultiple Airlines
21h 25mHLA-LHR
R9 138
18/8Thu
2 stopsMultiple Airlines
28h 30mHLA-LHR
R9 576
19/7Tue
2 stopsMultiple Airlines
26h 45mHLA-LHR
R9 981
3/6Fri
2 stopsMultiple Airlines
30h 20mHLA-LHR
R10 224
10/7Sun
3 stopsMultiple Airlines
28h 35mHLA-LHR
R10 256
31/5Tue
3 stopsMultiple Airlines
32h 35mHLA-LHR
R12 249
11/7Mon
1 stopMultiple Airlines
34h 55mHLA-LHR
R13 010
14/6Tue
3 stopsMultiple Airlines
55h 20mHLA-LHR
R13 302
17/6Fri
3 stopsMultiple Airlines
45h 20mHLA-LHR
R13 804

Search by stops

Search by price

Johannesburg Lanseria - London Flights

Departure:

Johannesburg Lanseria (HLA)South Africa

Return flight deals:

London - Johannesburg Lanseria

Browse destinations:

R15 279