Find cheap flights from OR Tambo Airport, Johannesburg to London Heathrow Airport from R4 231
This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 8/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 25/6
Sun 2/7
Here is why travellers choose KAYAK
Save 12% or moreCompare multiple travel sites with one search.
Free to useThere are no hidden charges or fees
Filter your dealsChoose cabin class, free Wi-Fi and more
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to London Heathrow Airport
(avg. price over the last 2 weeks)
or less
or less
When to book flights from OR Tambo to Heathrow
Estimated return price
Average price per month
Flight prices as travel date approaches
Top tips for finding a cheap flight out of OR Tambo Airport, Johannesburg
Looking for a cheap flight? 25% of our users found flights on this route for R9 196 or less one-way and R14 726 or less round-trip.
The cheapest flight from OR Tambo Airport, Johannesburg to London Heathrow Airport was found, on average, 85 days before departure.
Book at least 4 weeks before departure in order to get a below-average price.
High season is considered to be November, December and January. The cheapest month to fly is May.
Morning departure is around 29% cheaper than an evening flight, on average*.
If you are at the airport with a little bit of time to spare before your flight, the Shongololo Lounge is one of the best and is open to everyone. To enter, you will need to pay a small day fee and show a paper version of your boarding pass. Once in, you can shower, watch television in comfortable chairs, have a snack and take a nap. There is also champagne available.
If you like to quietly watch the planes take off and land, head to the observation decks on the top of each terminal at Johannesburg OR Tambo (JNB). The two decks are normally calmer, quieter places than elsewhere in the airport.
The Letsema Spa is renowned for a good manicure, facial or pedicure before getting on the flight. There is also an oxygen bar where travellers can inhale sharp bursts of oxygen, leaving you still feeling refreshed after your flight touches down in London Heathrow (LHR).
There are a number of ways to make sure your baggage remains intact on its journey through Johannesburg OR Tambo airport to London Heathrow. You can wrap your luggage in saran wrap/cling film at one of the machines at the airport (they can be found in both terminals), place cable ties through zipper fastenings and use a padlock.
If you are delayed once you arrive and need to sleep at Johannesburg OR Tambo airport, one of the best spots often picked by travellers is in the International Transfer area in Terminal B. The floors throughout the airport don’t have carpet so can be uncomfortable, but there is also a Transit Hotel where you can book rooms in 6 or 12-hour slots.
If you have an early flight or need to stay the night, there are also a few hotels located just a few minutes from JNB Airport like InterContinental Airport Hotel, Premier Airport Hotel and Garden Court Airport Hotel.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days
FAQs for booking OR Tambo Airport, Johannesburg to London Heathrow Airport flights
Yes, if you want to exchange money once you land in London, you can do so at one of the many Travelex stores that you can find in each terminal. You can even order your currency in advance and collect it at the airport. There are also numerous ATMs available.
Johannesburg OR Tambo Airport (JNB) is the closest airport to central Johannesburg, situated 15.5 miles from the city centre. It takes approximately 32min to get to Johannesburg OR Tambo on public transport from the city centre. In addition to the taxis and shuttle buses, which are freely available, there are five bus routes that run through the airport twice a day and one train, the Gautrain, which departs from Sandton and takes 25 minutes. You can travel to Sandton by train from all over the city.
SAA flies into Terminal 2 at London Heathrow. From there it will take 50min by public transport, on the London Underground to central London. Alternatively, the Heathrow Express (a train) goes direct to London Paddington train station in 15min (trains leave every 15min).
There are two airlines which fly direct, with no stops – British Airways and Virgin Atlantic. Many other airlines operate this route but with one or more stops. For example, Lufthansa has a stop in a German airport and KLM in a Dutch airport.
Direct flights from OR Tambo Airport, Johannesburg generally make it to London Heathrow Airport in 15h 40m. The flying distance between the two cities is 9073 km.
There are 70 (direct) flights between OR Tambo Airport, Johannesburg and London Heathrow Airport per week, averaging 10 per day.
The best deals for a one-way ticket found by KAYAK users over the last 3 days were on Etihad Airways (R82 511) and SWISS (R103 804). The cheapest round-trip tickets were found on KLM (R189 357) and Etihad Airways (R204 567).
American Airlines connects OR Tambo Airport, Johannesburg to London Heathrow Airport up to 2 flights per day, followed by Qatar Airways (2 flights per day), and Iberia (2 flights per day).
Your flight ticket price will generally be cheaper if you fly to London Heathrow Airport on a Tuesday and more expensive on a Wednesday. On your return trip to OR Tambo Airport, Johannesburg, you should consider flying back on a Thursday, and avoid Wednesdays for better deals.
The earliest flight leaves OR Tambo Airport, Johannesburg at 18:50 and lands in London Heathrow Airport at 5:00.
The last flight leaves OR Tambo Airport, Johannesburg at 21:20 and lands in London Heathrow Airport at 7:30.
All the following airlines operate direct flights between OR Tambo Airport, Johannesburg and London Heathrow Airport: American Airlines, Finnair, British Airways, Iberia, Qatar Airways, and Virgin Atlantic.
Lufthansa, and SWISS offer inflight Wi-Fi service on the OR Tambo Airport, Johannesburg to London Heathrow Airport flight route.
The Boeing 787-9 Dreamliner is the aircraft model that flies most regularly on the OR Tambo Airport, Johannesburg to London Heathrow Airport flight route.
oneworld, and SkyTeam are the airline alliances operating flights between OR Tambo Airport, Johannesburg and London Heathrow Airport, with oneworld being the most commonly used for this route.
There are direct flights from OR Tambo Airport, Johannesburg to London Heathrow Airport on a daily basis.
The two airlines most popular with KAYAK users for flights from Johannesburg to London are Qatar Airways and SWISS. With an average price for the route of R11 717 and an overall rating of 8,3, Qatar Airways is the most popular choice. SWISS is also a great choice for the route, with an average price of R11 454 and an overall rating of 8,0.
American Airlines, British Airways and Iberia have all waived their change and cancellation fees on flights from Johannesburg OR Tambo to London Heathrow. Confirm policies on booking site.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from OR Tambo Airport, Johannesburg to London Heathrow Airport.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to London Heathrow Airport from OR Tambo Airport, Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to London Heathrow Airport with an airline and back to OR Tambo Airport, Johannesburg with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to London Heathrow Airport from OR Tambo Airport, Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Book cheap flights from OR Tambo Airport, Johannesburg to London Heathrow Airport
Recent return flight deals
6/6Tue
1 stopKLM
15h 40mJNB-LHR
13/6Tue
1 stopKLM
23h 25mLHR-JNB
R9 711
24/7Mon
1 stopKLM
19h 25mJNB-LHR
18/8Fri
1 stopKLM
13h 50mLHR-JNB
R9 925
6/6Tue
1 stopKLM
19h 40mJNB-LHR
30/8Wed
1 stopKLM
23h 55mLHR-JNB
R10 023
6/6Tue
2 stopsMultiple Airlines
23h 15mJNB-LHR
13/6Tue
1 stopMultiple Airlines
13h 50mLHR-JNB
R10 218
6/6Tue
1 stopMultiple Airlines
22h 45mJNB-LHR
30/8Wed
2 stopsMultiple Airlines
26h 45mLHR-JNB
R10 413
14/6Wed
1 stopEtihad Airways
34h 20mJNB-LHR
21/6Wed
1 stopEtihad Airways
21h 35mLHR-JNB
R10 491
4/6Sun
1 stopMultiple Airlines
22h 45mJNB-LHR
21/6Wed
1 stopMultiple Airlines
13h 50mLHR-JNB
R10 510
4/6Sun
1 stopKLM
19h 25mJNB-LHR
20/6Tue
1 stopKLM
13h 50mLHR-JNB
R10 666
4/6Sun
1 stopKLM
19h 40mJNB-LHR
22/6Thu
1 stopKLM
13h 50mLHR-JNB
R10 764
6/6Tue
2 stopsAir France
23h 15mJNB-LHR
30/8Wed
2 stopsAir France
26h 45mLHR-JNB
R10 822
6/6Tue
2 stopsMultiple Airlines
23h 15mJNB-LHR
13/6Tue
2 stopsMultiple Airlines
19h 25mLHR-JNB
R10 978
9/6Fri
1 stopEtihad Airways
34h 20mJNB-LHR
16/6Fri
1 stopEtihad Airways
33h 10mLHR-JNB
R11 271
16/6Fri
1 stopEtihad Airways
34h 20mJNB-LHR
27/6Tue
1 stopEtihad Airways
34h 10mLHR-JNB
R11 349
8/6Thu
2 stopsAir France
23h 00mJNB-LHR
12/6Mon
2 stopsAir France
24h 35mLHR-JNB
R11 368
12/7Wed
2 stopsSWISS
27h 05mJNB-LHR
3/4Wed
1 stopSWISS
18h 25mLHR-JNB
R11 466
12/7Wed
1 stopSWISS
23h 30mJNB-LHR
3/4Wed
1 stopSWISS
18h 25mLHR-JNB
R11 505
7/6Wed
1 stopEtihad Airways
34h 20mJNB-LHR
28/6Wed
1 stopEtihad Airways
16h 15mLHR-JNB
R11 563
12/7Wed
2 stopsBrussels Airlines
27h 35mJNB-LHR
3/4Wed
2 stopsBrussels Airlines
20h 25mLHR-JNB
R11 641
11/10Wed
1 stopSWISS
27h 20mJNB-LHR
30/10Mon
1 stopSWISS
36h 05mLHR-JNB
R11 739
14/6Wed
1 stopUndisclosed Carrier
18h 25mJNB-LHR
29/6Thu
1 stopUndisclosed Carrier
24h 00mLHR-JNB
R12 051
Search by stops
Search by airline
Search by price
Recent one-way flight deals
8/6Thu
1 stopEtihad Airways
30h 45mJNB-LHR
R4 231
7/6Wed
1 stopEtihad Airways
34h 20mJNB-LHR
R4 270
8/6Thu
1 stopEtihad Airways
34h 20mJNB-LHR
R4 368
11/6Sun
1 stopEtihad Airways
30h 45mJNB-LHR
R4 446
4/6Sun
1 stopEtihad Airways
34h 20mJNB-LHR
R4 504
16/6Fri
1 stopEtihad Airways
34h 20mJNB-LHR
R4 563
9/6Fri
1 stopEtihad Airways
30h 45mJNB-LHR
R4 602
16/6Fri
1 stopEtihad Airways
22h 20mJNB-LHR
R4 875
10/7Mon
1 stopSWISS
13h 30mJNB-LHR
R5 323
4/7Tue
1 stopSWISS
17h 00mJNB-LHR
R5 382
4/7Tue
1 stopSWISS
25h 00mJNB-LHR
R5 479
3/7Mon
1 stopSWISS
25h 00mJNB-LHR
R5 499
15/11Wed
1 stopSWISS
16h 35mJNB-LHR
R5 518
4/6Sun
1 stopEtihad Airways
34h 20mJNB-LHR
R5 635
4/7Tue
2 stopsSWISS
22h 10mJNB-LHR
R6 025
15/11Wed
2 stopsSWISS
26h 45mJNB-LHR
R6 064
12/7Wed
2 stopsSWISS
22h 10mJNB-LHR
R6 084
30/5Tue
directQatar Airways
11h 10mJNB-LHR
R6 279
18/11Sat
1 stopQatar Airways
24h 35mJNB-LHR
R6 474
25/7Tue
1 stopKenya Airways
30h 45mJNB-LHR
R6 493
Search by stops
Search by airline
Search by price
OR Tambo Airport, Johannesburg - London Heathrow Airport Flights