Cheap Flights from Heathrow Airport to Johannesburg O R Tambo Airport
Search for flights from London to Johannesburg and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
LHR 8:50 PM10h 55mNonstopJNB 8:45 AMLondon - Johannesburg | Thu, Jul 2 | Virgin Atlantic
JNB 8:25 PM11h 5mNonstopLHR 6:30 AMJohannesburg - London | Tue, Jul 7 | Virgin AtlanticTHB 36,160 THB 45,42020% off20% offTHB 45,420 THB 36,160 -
LHR 8:50 PM10h 55mNonstopJNB 8:45 AMLondon - Johannesburg | Sat, Jun 27 | Virgin Atlantic
JNB 8:25 PM11h 5mNonstopLHR 6:30 AMJohannesburg - London | Wed, Jul 1 | Virgin AtlanticTHB 37,240 THB 45,42018% off18% offTHB 45,420 THB 37,240 -
LHR 8:50 PM34h 30m1 stopJNB 8:20 AMLondon - Johannesburg | Thu, Jul 2 | Etihad Airways
JNB 9:50 AM33h 55m1 stopLHR 6:45 PMJohannesburg - London | Tue, Jul 7 | Etihad AirwaysTHB 25,230 THB 45,42044% off44% offTHB 45,420 THB 25,230 -
LHR 8:45 PM34h 30m1 stopJNB 8:15 AMLondon - Johannesburg | Fri, Jun 26 | Etihad Airways
JNB 9:45 AM28h1 stopLHR 12:45 PMJohannesburg - London | Fri, Jul 3 | Etihad AirwaysTHB 26,94041% offTHB 45,420 THB 26,940 -
LHR 6:40 PM13h 40m1 stopJNB 9:20 AMLondon - Johannesburg | Tue, Jun 30 | Swiss Airlines
JNB 7:20 PM14h 5m1 stopLGW 8:25 AMJohannesburg - London | Mon, Jul 6 | Swiss AirlinesTHB 27,00041% offTHB 45,420 THB 27,000 -
LHR 9:30 AM21h 50m1 stopJNB 8:20 AMLondon - Johannesburg | Mon, Jun 29 | Etihad Airways
JNB 9:50 AM27h 55m1 stopLHR 12:45 PMJohannesburg - London | Sun, Jul 5 | Etihad AirwaysTHB 27,28040% offTHB 45,420 THB 27,280 -
LHR 6:30 AM13h 50m1 stopJNB 9:20 PMLondon - Johannesburg | Thu, Jul 2 | KLM
JNB 6:50 PM15h 35m1 stopLGW 9:25 AMJohannesburg - London | Thu, Jul 9 | Air FranceTHB 27,36040% offTHB 45,420 THB 27,360 -
LHR 7:45 PM13h 35m1 stopJNB 10:20 AMLondon - Johannesburg | Wed, Jul 1 | Air France
JNB 11:15 PM19h 20m1 stopLHR 5:35 PMJohannesburg - London | Wed, Jul 8 | KLMTHB 27,36040% offTHB 45,420 THB 27,360 -
LHR 6:30 AM13h 50m1 stopJNB 9:20 PMLondon - Johannesburg | Wed, Jul 1 | KLM
JNB 11:15 PM15h 35m1 stopLHR 1:50 PMJohannesburg - London | Wed, Jul 8 | KLMTHB 27,36040% offTHB 45,420 THB 27,360 -
LHR 6:30 AM13h 50m1 stopJNB 9:20 PMLondon - Johannesburg | Sat, Jun 27 | KLM
JNB 11:15 PM19h 35m1 stopLHR 5:50 PMJohannesburg - London | Sat, Jul 4 | KLMTHB 27,39040% offTHB 45,420 THB 27,390 -
LHR 6:30 AM25h 5m1 stopJNB 8:35 AMLondon - Johannesburg | Mon, Jun 29 | Lufthansa
JNB 7:20 PM14h 5m1 stopLGW 8:25 AMJohannesburg - London | Mon, Jul 6 | Swiss AirlinesTHB 27,55039% offTHB 45,420 THB 27,550 -
LHR 8:50 PM34h 30m1 stopJNB 8:20 AMLondon - Johannesburg | Tue, Jun 30 | Etihad Airways
JNB 9:50 AM22h 10m1 stopLHR 7:00 AMJohannesburg - London | Tue, Jul 7 | Etihad AirwaysTHB 27,97038% offTHB 45,420 THB 27,970 -
LON 1:00 PM17h 25m1 stopJNB 2:00 PMLondon - Johannesburg | Sat, Jun 27 | Normal Airline
JNB 3:00 PM6hNonstopLON 4:00 PMJohannesburg - London | Mon, Jun 29 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
LHR 8:25 PM11hNonstopJNB 8:25 AMLondon - Johannesburg | Fri, Jun 26 | Virgin AtlanticTHB 28,130 THB 34,38018% off18% offTHB 34,380 THB 28,130 -
LHR 8:50 PM10h 55mNonstopJNB 8:45 AMLondon - Johannesburg | Thu, Aug 20 | Virgin AtlanticTHB 28,190 THB 34,38018% off18% offTHB 34,380 THB 28,190 -
LHR 3:00 PM15h 10m1 stopJNB 7:10 AMLondon - Johannesburg | Fri, Jun 26 | EgyptAirTHB 17,670 THB 34,38049% off49% offTHB 34,380 THB 17,670 -
LHR 8:45 PM34h 30m1 stopJNB 8:15 AMLondon - Johannesburg | Fri, Aug 14 | Etihad AirwaysTHB 18,26047% offTHB 34,380 THB 18,260 -
LHR 2:45 PM16h 35m1 stopJNB 8:20 AMLondon - Johannesburg | Sat, Jun 27 | Etihad AirwaysTHB 18,28047% offTHB 34,380 THB 18,280 -
LHR 8:45 PM34h 35m1 stopJNB 8:20 AMLondon - Johannesburg | Sun, Aug 23 | Etihad AirwaysTHB 18,42046% offTHB 34,380 THB 18,420 -
LHR 9:30 AM21h 50m1 stopJNB 8:20 AMLondon - Johannesburg | Thu, Aug 20 | Etihad AirwaysTHB 18,56046% offTHB 34,380 THB 18,560 -
LHR 2:45 PM16h 30m1 stopJNB 8:15 AMLondon - Johannesburg | Mon, Jun 29 | Etihad AirwaysTHB 18,76045% offTHB 34,380 THB 18,760 -
LHR 6:25 PM28h 50m1 stopJNB 12:15 AMLondon - Johannesburg | Mon, Aug 24 | Kenya AirwaysTHB 18,79045% offTHB 34,380 THB 18,790 -
LHR 9:45 PM33h 35m1 stopJNB 8:20 AMLondon - Johannesburg | Wed, Aug 12 | Etihad AirwaysTHB 19,12044% offTHB 34,380 THB 19,120 -
LHR 2:45 PM16h 30m1 stopJNB 8:15 AMLondon - Johannesburg | Sat, Aug 15 | Etihad AirwaysTHB 19,12044% offTHB 34,380 THB 19,120 -
LHR 9:30 AM21h 50m1 stopJNB 8:20 AMLondon - Johannesburg | Mon, Aug 10 | Etihad AirwaysTHB 19,23044% offTHB 34,380 THB 19,230 -
LON 1:00 PM17h 25m1 stopJNB 2:00 PMLondon - Johannesburg | Sat, Jun 27 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Heathrow Airport to Johannesburg O R Tambo Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Heathrow Airport to Johannesburg O R Tambo Airport
What is the cheapest month for one-way flights from Heathrow Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Heathrow Airport to Johannesburg O R Tambo Airport, the best time to buy is in November, with an average price of THB 20,340. You’ll want to avoid July, when the average price can reach as high as THB 37,390.
What’s the cheapest month to fly round-trip from Heathrow Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, February is typically the cheapest month to find flights from Heathrow Airport to Johannesburg O R Tambo Airport, with an average price of THB 28,000. In contrast, December is usually the most expensive month, with average fares reaching THB 44,340.
What is the cheapest day of the week to fly from Heathrow Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Heathrow Airport to Johannesburg O R Tambo Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Monday, as ticket prices are usually the highest that day.
Selected Airlines from Heathrow Airport to Johannesburg O R Tambo Airport
See which airlines fly from London to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Heathrow Airport to Johannesburg O R Tambo Airport
Check the schedule for flights from London to Johannesburg and find the flight that best matches your travel plans.

KQ101
Heathrow Airport
6:25 PM
LHR
5:15 AM
NBO
S M T W T F SSearch
KQ760
Jomo Kenyatta International Airport
7:45 AM
NBO
10:55 AM
JNB
S M T W T F S
EY064
Heathrow Airport
2:45 PM
LHR
12:45 AM
AUH
S M T W T F SSearch
EY747
Abu Dhabi Intl. Airport
2:05 AM
AUH
8:15 AM
JNB
S - T W - F -
KQ101
Heathrow Airport
6:25 PM
LHR
5:15 AM
NBO
S M T W T F SSearch
KQ762
Jomo Kenyatta International Airport
12:35 PM
NBO
3:50 PM
JNB
S M T W T F S
EI155
Heathrow Airport
9:50 AM
LHR
11:20 AM
DUB
S M T W T F SSearch
QR018
Dublin Airport
3:00 PM
DUB
12:05 AM
DOH
S M T W T F S
QR1363
Hamad Intl. Airport
1:15 AM
DOH
8:40 AM
JNB
S M T W T F S
EI151
Heathrow Airport
7:40 AM
LHR
9:00 AM
DUB
S M T W T F -Search
QR018
Dublin Airport
3:00 PM
DUB
12:05 AM
DOH
S M T W T F S
QR1363
Hamad Intl. Airport
1:15 AM
DOH
8:40 AM
JNB
S M T W T F S
KQ101
Heathrow Airport
6:25 PM
LHR
5:15 AM
NBO
S M T W T F SSearch
KQ764
Jomo Kenyatta International Airport
9:00 PM
NBO
12:15 AM
JNB
S M T W T F S
SK534
Heathrow Airport
9:05 PM
LHR
12:30 AM
ARN
S M T W T - SSearch
QR170
Stockholm Arlanda Airport
9:10 AM
ARN
4:30 PM
DOH
S - - W - F -
QR1365
Hamad Intl. Airport
8:30 PM
DOH
4:00 AM
JNB
S M T W T F S
MS780
Heathrow Airport
10:10 PM
LHR
5:05 AM
CAI
S M T W T F SSearch
MS839
Cairo Intl. Airport
11:45 PM
CAI
7:10 AM
JNB
- M - W - F S
EY068
Heathrow Airport
9:45 PM
LHR
7:40 AM
AUH
S M T W T F SSearch
EY747
Abu Dhabi Intl. Airport
2:05 AM
AUH
8:15 AM
JNB
S - T W - F -
EY066
Heathrow Airport
8:45 PM
LHR
6:40 AM
AUH
S M T W T F SSearch
EY747
Abu Dhabi Intl. Airport
2:05 AM
AUH
8:15 AM
JNB
S - T W - F -
Heathrow Airport to Johannesburg O R Tambo Airport Flights Info
| Flight distance | 9,083.83 km |
|---|---|
| Cheapest one-way ticket price | THB 17,670 |
| Cheapest return ticket price | THB 25,230 |
FAQs for Heathrow Airport to Johannesburg O R Tambo Airport Flights
How long is a flight from Heathrow Airport to Johannesburg O R Tambo Airport?
It takes around 11 hours 1 minute to fly from Heathrow Airport (lhr) to Johannesburg O R Tambo Airport (jnb).How many daily flights are there from Heathrow Airport (LHR) to Johannesburg O R Tambo Airport (JNB)?
There are around 3 daily flights from Heathrow Airport (LHR) to Johannesburg O R Tambo Airport (JNB).When are flight tickets from Heathrow Airport (LHR) to Johannesburg O R Tambo Airport (JNB) the cheapest?
Tickets cost around THB 33,320 in June, making it the cheapest month to book. Heathrow Airport (LHR) to Johannesburg O R Tambo Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Heathrow Airport (LHR) to Johannesburg O R Tambo Airport (JNB) most expensive?
The route from Heathrow Airport (LHR) to Johannesburg O R Tambo Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around THB 44,490 in July, the most expensive month to book this route.What time does the latest flight from Heathrow Airport to Johannesburg O R Tambo Airport depart?
The latest flight departs from Heathrow Airport (LHR) at 21:25 and arrives in Johannesburg O R Tambo Airport (JNB) at 09:25.What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
Which airline operates the most direct flights from Heathrow Airport (LHR) to Johannesburg O R Tambo Airport (JNB)?
British Airways is a very popular airline operating an average of 5991 flights per month.
Popular Destinations
- Nonstop flights Heathrow Airport to Schiphol Airport
- Cheap Heathrow Airport to Murtala Muhammed Intl Airport flights
- Nonstop flights Heathrow Airport to Suvarnabhumi Intl. Airport
- Cheap Heathrow Airport to John F Kennedy Intl. Airport flights
- Flights from Heathrow Airport to Roissy-Charles De Gaulle Airport
- Cheap flights from Heathrow Airport to Lagos
- Flight deals from Heathrow Airport to New Delhi
- Nonstop flights from Heathrow Airport to Amsterdam
- Nonstop flights from Heathrow Airport to Bangkok
- Flight deals from Heathrow Airport to New York
- Nonstop flights Harare International Airport to Johannesburg O R Tambo Airport
- Cheap Cape Town Intl. Airport to Johannesburg O R Tambo Airport flights
- Nonstop flights Pudong Intl. Airport to Johannesburg O R Tambo Airport
- Cheap Maputo International Airport to Johannesburg O R Tambo Airport flights
- Cheap Siem Reap–Angkor Airport to Johannesburg O R Tambo Airport flights
- Flights from Cape Town to Johannesburg O R Tambo Airport
- Airlines fly from Harare to Johannesburg O R Tambo Airport
- Flights from Siem Reap to Johannesburg O R Tambo Airport
- Flights from Maputo to Johannesburg O R Tambo Airport
- Shanghai to Johannesburg O R Tambo Airport cheap flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.





