Cheap flights from London Heathrow Airport to Johannesburg

LHR — JNB
16 Aug — 23 Aug1
Return
1 adult
Economy
From?
To?
Tue 16/8
Tue 23/8

How to find the cheapest flight from Heathrow (LHR) to Johannesburg

All the information you need to plan the best LHR to ZA1 flight in 2022: compare Heathrow to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.

LHR - JNB

Price

£590 - £1,091

JNB

Temperature

10 - 20 °C

JNB

Rainfall

0 - 120 mm

Popular inJulyHigh demand for flights, 36% potential price rise
Cheapest inNovemberBest time to find cheap flights, 16% potential price drop
Round-trip from£485From London Heathrow to Johannesburg
One-way from£331One-way flight from London Heathrow to Johannesburg

How far in advance should I book a flight from London Heathrow Airport to Johannesburg?

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

What is the cheapest month to fly from London Heathrow Airport to Johannesburg?

The best pricing can be found in the month of January. Prices to Johannesburg from London Heathrow Airport average £566. You can even find prices in January for less than £566, as users have found deals to Johannesburg from as low as £384. The month of July appears to be one of the more expensive times to travel to Johannesburg from London Heathrow Airport. Flying in the targeted month can save you up to 48%.

When is the cheapest time to fly from London Heathrow Airport to Johannesburg (LHR - JNB)?

When flying from London Heathrow Airport to Johannesburg, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Heathrow to Johannesburg in August, September 2022

The best prices found for LHR to Johannesburg flights in August, September
28 Aug - 14 Sep
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

15h 10m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

24h 45m
£406

Multiple Airlines

Pick Dates

Deal found 8/8/22

19 Sep - 19 Oct
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

28h 50m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

13h 55m
£408

Kenya Airways

Pick Dates

Deal found 8/10/22

28 Aug - 15 Sep
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

15h 10m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

27h 45m
£409

Multiple Airlines

Pick Dates

Deal found 8/8/22

Heathrow to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Heathrow found for this year
29 Nov - 19 Jan
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

13h 20m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

13h 35m
£374

SWISS

Pick Dates

Deal found 8/10/22

24 Nov - 19 Jan
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

15h 10m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

13h 35m
£392

SWISS

Pick Dates

Deal found 8/9/22

28 Aug - 14 Sep
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

15h 10m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

24h 45m
£406

Multiple Airlines

Pick Dates

Deal found 8/8/22

Cheap SWISS flights from Heathrow to Johannesburg

22 Jan - 31 Jan
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

20h 15m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

16h 55m
£373

SWISS

Pick Dates

Deal found 8/8/22

24 Jan - 7 Feb
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

18h 35m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

18h 40m
£374

SWISS

Pick Dates

Deal found 8/9/22

23 Jan - 2 Feb
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

36h 15m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

13h 35m
£392

SWISS

Pick Dates

Deal found 8/8/22

Cheap Kenya Airways flights from Heathrow to Johannesburg

1 Feb - 20 Feb
LHR

London Heathrow

JNB

Johannesburg OR Tambo

2 stops

22h 10m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

16h 15m
£394

Kenya Airways

Pick Dates

Deal found 8/9/22

24 Jan - 7 Feb
LHR

London Heathrow

JNB

Johannesburg OR Tambo

2 stops

38h 05m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

24h 05m
£395

Kenya Airways

Pick Dates

Deal found 8/9/22

1 Feb - 22 Feb
LHR

London Heathrow

JNB

Johannesburg OR Tambo

2 stops

25h 15m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

29h 20m
£396

Kenya Airways

Pick Dates

Deal found 8/9/22

Direct flights to Johannesburg from Heathrow

Save time with Heathrow to Johannesburg direct flight deals
18 Sep - 4 Oct
LHR

London Heathrow

JNB

Johannesburg OR Tambo

Nonstop

10h 55m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

Nonstop

11h 15m
£560

Virgin Atlantic

Pick Dates

Deal found 8/10/22

3 Oct - 10 Oct
LHR

London Heathrow

JNB

Johannesburg OR Tambo

Nonstop

10h 55m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

Nonstop

11h 15m
£576

Virgin Atlantic

Pick Dates

Deal found 8/10/22

12 Sep - 18 Sep
LHR

London Heathrow

JNB

Johannesburg OR Tambo

Nonstop

10h 55m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

Nonstop

11h 15m
£583

Virgin Atlantic

Pick Dates

Deal found 8/9/22

Last-minute flights from Heathrow to Johannesburg

Late deals on return flights to Johannesburg from Heathrow, departing today and this week
19 Aug - 29 May
LHR

London Heathrow

JNB

Johannesburg OR Tambo

2 stops

28h 45m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

21h 15m
£515

Multiple Airlines

Pick Dates

Deal found 8/9/22

19 Aug - 29 May
LHR

London Heathrow

JNB

Johannesburg OR Tambo

2 stops

24h 35m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

2 stops

18h 25m
£621

Air France

Pick Dates

Deal found 8/9/22

16 Aug - 14 Sep
LHR

London Heathrow

JNB

Johannesburg OR Tambo

2 stops

20h 20m
JNB

Johannesburg OR Tambo

LHR

London Heathrow

1 stop

24h 10m
£661

Multiple Airlines

Pick Dates

Deal found 8/8/22

One-way flights to Johannesburg from Heathrow

The cheapest one-way flights from Heathrow to Johannesburg
16 Nov
LHR

London Heathrow

JNB

Johannesburg OR Tambo

2 stops

22h 25m
£289

Multiple Airlines

Pick Dates

Deal found 8/11/22

11 Oct
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

15h 30m
£293

Kenya Airways

Pick Dates

Deal found 8/9/22

1 Nov
LHR

London Heathrow

JNB

Johannesburg OR Tambo

1 stop

15h 30m
£294

Kenya Airways

Pick Dates

Deal found 8/9/22

Related info for your journey

Useful info, stats and facts about Heathrow to Johannesburg flights.

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

Some of the carriers operating flights from London Heathrow to Johannesburg that may be offering flexible cancellation policies are Virgin Atlantic, British Airways, and SWISS. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from London Heathrow Airport to Johannesburg for under £400 on Cheapflights?

Yes, there are multiple flights from London Heathrow Airport to Johannesburg for under £400. The cheapest flight booked recently is on SWISS for just £373, but on average you can expect to pay £403.

Are there nonstop flights from London Heathrow Airport to Johannesburg for under £600 on Cheapflights?

Cheapflights has at least 20 direct flights from London Heathrow Airport to Johannesburg under £600. A good price for a nonstop flight from London Heathrow Airport to Johannesburg is less than £598.

Are there last-minute flights available from London Heathrow Airport to Johannesburg for under £600?

There are currently 20+ open flights from London Heathrow Airport to Johannesburg within the next 7 days for less than £600.

What are the cheapest airlines flying from London Heathrow Airport to Johannesburg round-trip?

According to our current data, SWISS (£373), and Kenya Airways (£394) offers the cheapest pricing from London Heathrow Airport to Johannesburg. SWISS is currently priced 35% below the average price you’ll pay for this route.

What are the most popular airlines that fly from London Heathrow Airport to Johannesburg?

Consider Undisclosed Carrier, Air France or ITA Airways when booking your flight. These represent the most popular airlines when flying from London Heathrow Airport to Johannesburg.

What are the most reliable airlines from London Heathrow Airport to Johannesburg?

Consider Delta (86%), Virgin Atlantic (86%) or American Airlines (38%) when booking your flight. These represent the most reliable airlines when flying from London Heathrow Airport to Johannesburg.

What are the cheapest flights from London Heathrow Airport to Johannesburg?

The cheapest flight price from London Heathrow Airport to Johannesburg is £313. On average you can expect to pay £1,293. The most popular route, (London Heathrow - Johannesburg OR Tambo), can usually be booked for £373.

Other flights from Heathrow

Alternative routes for Heathrow to Johannesburg

See prices for flight routes from nearby airports that may be better suited for you.

Top 10 airlines flying from Heathrow to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Heathrow to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Etihad AirwaysCheapest£258Average£556FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
IberiaCheapest£292Average£380FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Iberia flights
RwandAirCheapest£307Average£536FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search RwandAir flights
EmiratesCheapest£357Average£727FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
SWISSCheapest£369Average£473FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
Egypt AirCheapest£393Average£508FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Egypt Air flights
Air FranceCheapest£393Average£542FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
Kenya AirwaysCheapest£395Average£541FlexibilityNo cancel feeOn-time82%COVID-19 safety
Search Kenya Airways flights
LufthansaCheapest£402Average£537FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
KLMCheapest£404Average£500FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights

Hourly flight availability from Heathrow to Johannesburg

See what time of day planes typically take off from Heathrow to Johannesburg
0%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
100%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from Heathrow to Johannesburg

See how many times per day planes take to the skies headed from Heathrow to Johannesburg
Sunday9daily flights
Monday9daily flights
Tuesday9daily flights
Wednesday9daily flights
Thursday9daily flights
Friday9daily flights
Saturday9daily flights