LON - HLA

Find cheap flights from London to Johannesburg Lanseria

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

LON — HLA
Dec 7 — Dec 141
Return
1 adult
Economy
0 bags
From?
To?
Wed 7/12
Wed 14/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

January

High season

October

Cheapest flight

R8 958

Average price (return flight)

R16 931
Best time to beat the crowds (51% less expensive on average)
Most popular time to fly (44% more expensive on average)
Flight from London to Johannesburg Lanseria
(avg. price over the last 2 weeks)

When to book flights from London to Lanseria

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

Top tips for finding a cheap flight out of London

  • High season is considered to be September, October and November. The cheapest month to fly is January.
  • Morning departure is around 46% 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 London to Johannesburg Lanseria flights

Book cheap flights from London to Johannesburg Lanseria

Recent return flight deals

26/1Thu
2 stopsMultiple Airlines
24h 05mLHR-HLA
6/2Mon
2 stopsMultiple Airlines
20h 05mHLA-LHR
R17 414
23/3Thu
2 stopsMultiple Airlines
24h 10mLHR-HLA
5/4Wed
2 stopsMultiple Airlines
22h 35mHLA-LHR
R18 558
5/3Sun
2 stopsMultiple Airlines
23h 00mLHR-HLA
26/3Sun
2 stopsMultiple Airlines
23h 00mHLA-LHR
R20 170
28/2Tue
2 stopsMultiple Airlines
25h 10mLHR-HLA
22/3Wed
2 stopsMultiple Airlines
19h 15mHLA-LHR
R21 382
11/1Wed
2 stopsMultiple Airlines
23h 10mLHR-HLA
24/1Tue
2 stopsMultiple Airlines
27h 20mHLA-LHR
R21 729
11/1Wed
3 stopsMultiple Airlines
27h 45mLHR-HLA
24/1Tue
3 stopsMultiple Airlines
23h 05mHLA-LHR
R22 301
11/1Wed
3 stopsMultiple Airlines
27h 45mLHR-HLA
24/1Tue
2 stopsMultiple Airlines
24h 50mHLA-LHR
R22 405
21/1Sat
1 stopMultiple Airlines
18h 10mLHR-HLA
4/2Sat
1 stopMultiple Airlines
25h 55mHLA-LHR
R23 011
21/1Sat
2 stopsMultiple Airlines
24h 45mLHR-HLA
4/2Sat
2 stopsMultiple Airlines
19h 30mHLA-LHR
R23 063
28/3Tue
2 stopsMultiple Airlines
26h 10mLHR-HLA
31/3Fri
2 stopsMultiple Airlines
22h 35mHLA-LHR
R23 081
25/4Tue
2 stopsMultiple Airlines
24h 00mLHR-HLA
5/5Fri
2 stopsMultiple Airlines
28h 10mHLA-LHR
R23 185
11/2Sat
2 stopsMultiple Airlines
25h 20mLHR-HLA
19/2Sun
2 stopsMultiple Airlines
23h 55mHLA-LHR
R23 427
9/2Thu
2 stopsMultiple Airlines
24h 10mLHR-HLA
5/3Sun
2 stopsMultiple Airlines
24h 40mHLA-LHR
R23 756
23/2Thu
2 stopsMultiple Airlines
25h 10mLHR-HLA
5/3Sun
2 stopsMultiple Airlines
20h 15mHLA-LHR
R23 808
28/1Sat
2 stopsMultiple Airlines
26h 20mLHR-HLA
5/2Sun
2 stopsMultiple Airlines
24h 40mHLA-LHR
R23 895
11/2Sat
2 stopsMultiple Airlines
25h 20mLHR-HLA
15/2Wed
2 stopsMultiple Airlines
20h 15mHLA-LHR
R23 964
23/2Thu
2 stopsMultiple Airlines
25h 10mLHR-HLA
1/3Wed
2 stopsMultiple Airlines
23h 40mHLA-LHR
R24 848
30/3Thu
2 stopsMultiple Airlines
27h 10mLHR-HLA
23/4Sun
2 stopsMultiple Airlines
24h 35mHLA-LHR
R26 130
26/1Thu
2 stopsMultiple Airlines
26h 10mLHR-HLA
1/3Wed
2 stopsMultiple Airlines
20h 15mHLA-LHR
R26 269
10/1Tue
2 stopsMultiple Airlines
26h 10mLHR-HLA
25/1Wed
2 stopsMultiple Airlines
23h 40mHLA-LHR
R28 158

Search by stops

Search by price

Recent one-way flight deals

21/3Tue
2 stopsMultiple Airlines
25h 10mLHR-HLA
R8 958
23/3Thu
2 stopsMultiple Airlines
24h 10mLHR-HLA
R9 132
27/1Fri
2 stopsMultiple Airlines
24h 15mLHR-HLA
R10 206
27/1Fri
2 stopsMultiple Airlines
32h 30mLHR-HLA
R10 223
24/1Tue
3 stopsMultiple Airlines
27h 40mLHR-HLA
R10 761
26/1Thu
2 stopsMultiple Airlines
24h 05mLHR-HLA
R10 865
16/1Mon
3 stopsMultiple Airlines
37h 50mLHR-HLA
R11 090
31/1Tue
3 stopsMultiple Airlines
35h 05mLHR-HLA
R11 176
26/1Thu
3 stopsMultiple Airlines
28h 50mLHR-HLA
R11 211
16/1Mon
3 stopsMultiple Airlines
24h 55mLHR-HLA
R11 436
23/1Mon
2 stopsMultiple Airlines
21h 25mLHR-HLA
R11 592
27/1Fri
3 stopsMultiple Airlines
24h 00mLHR-HLA
R11 800
23/1Mon
3 stopsMultiple Airlines
24h 45mLHR-HLA
R11 835
27/1Fri
3 stopsMultiple Airlines
24h 00mLHR-HLA
R12 372
2/3Thu
2 stopsMultiple Airlines
25h 10mLHR-HLA
R12 719
16/1Mon
2 stopsMultiple Airlines
34h 20mLHR-HLA
R13 221
9/1Mon
3 stopsMultiple Airlines
39h 35mLHR-HLA
R13 516
16/1Mon
2 stopsMultiple Airlines
21h 25mLHR-HLA
R13 724
9/2Thu
2 stopsMultiple Airlines
26h 10mLHR-HLA
R13 880
4/2Sat
2 stopsMultiple Airlines
43h 05mLHR-HLA
R14 694

Search by stops

Search by price

Flights to Johannesburg Lanseria

Destination:

Johannesburg Lanseria (HLA)South Africa

Return flight deals:

Johannesburg Lanseria - London

Browse origins:

R17 414