Flying from Johannesburg to London: what you need to know
O.R. Tambo International Airport (JNB) is Johannesburg's main airport. Explore your options for reserving a flight from Johannesburg to London jetting off from here.
Fly into London Heathrow Airport (LHR) or London Gatwick Airport (LGW). You can also reach London through Stansted Airport (STN), London Luton Airport (LTN) and London City Airport (LCY).
Take a direct Johannesburg to London flight and you'll be in the air for an average of 11 hours 15 minutes.
London's timezone is UTC+0, making London two hours behind Johannesburg.
With 21 weekly flights between the two airports, O.R. Tambo International Airport (JNB) to London Heathrow Airport (LHR) is the most popular route. Board the first flight from Johannesburg to London with Virgin Atlantic at 18:55. If you'd like to make the most of your day before flying, the last departure from JNB to LHR is with British Airways at 22:15.
Allow plenty of time to get on your Johannesburg to London flight. As a rule of thumb, arrive two hours before international departures and an hour ahead for domestic flights.
During popular months like July, you'll want to get to the airport well in advance. Plan to arrive two hours before a domestic departure and four hours ahead for international flights whenever you're travelling during high season in general.
How to find the cheapest flights from Johannesburg to London
$414 is currently the best price for a one-way ticket from Johannesburg to London. A return flight starts from $828. These fares can change based on availability.
Book one month before you want to fly. Pricing trends suggest that this is the ideal window for finding cheap Johannesburg to London flights.
Schedule your trip for April. That's the best month for landing an awesome deal on plane tickets from Johannesburg to London. If you're flexible with your dates, use the 'Whole month' tool to find the lowest price across each month.
You don't need to search every day to see if fares have dropped when you set up a Price Alert. We'll tell you when there's a better deal on cheap flights from Johannesburg to London.
Tailor your trip using filters. Choose your preferred arrival and departure times, airlines and total journey duration. You can also sort the results by 'Fastest,' 'Best' or 'Cheapest' Johannesburg to London flights.
Flying from Johannesburg
O.R. Tambo International Airport (JNB)
Jet off from O.R. Tambo International Airport (JNB) on a nonstop flight from Johannesburg to London. From JNB, you can land directly at London Heathrow Airport (LHR).
British Airways is a leading airline that offers direct Johannesburg to London plane tickets leaving from JNB.
A stopover is the ideal opportunity to take a travel break — and perhaps even explore a different city. When searching for Johannesburg to London flights leaving from O.R. Tambo International Airport, uncheck the 'Direct flights only' box to see where you can stop along the way. Popular options include:
Frankfurt Airport (FRA)
Amsterdam Airport Schiphol (AMS)
Zurich Airport (ZRH)
Travelling from central Johannesburg to JNB takes about 1 hour 10 minutes by public transport. If you ride-share, drive or grab a cab, you'll cover the 23 kilometres in 30 minutes or so, depending on traffic conditions.
Looking for a convenient hotel close to O.R. Tambo International Airport? If you're boarding an early flight from Johannesburg to London, these stays will put you moments from check-in:
Of the flights that depart from O.R. Tambo International Airport, 77.1% arrive on time at their destination.
Arriving in London
London Heathrow Airport (LHR)
London Heathrow Airport (LHR) to central London takes around 55 minutes by car. The centre is roughly 26 kilometres away.
It typically takes 1 hour to get there when travelling by public transport.
If you're arriving on a late flight from Johannesburg to London, few things beat the convenience of staying close to the terminal. Grab your bags from the carousel and then be showered and resting not long after at one of these hotels near LHR:
Pick up a London Heathrow Airport rental car and discover London and beyond with your own wheels. Surprice, U-Save and Green Motion are top outlets to choose from here.
Lock in the best rate by reserving your ride from London Heathrow Airport around one week before your trip.
London Gatwick Airport (LGW)
After your flight from Johannesburg to London has landed, you can reach the city centre in around 1 hour 20 minutes by car. Central London is roughly 40 kilometres from London Gatwick Airport (LGW).
If you travel by public transport, the ride to the centre will take you 30 minutes or so.
Hang the 'Do not disturb' sign on your door and rest at a hotel close to LGW. Here are a few options where you can put your feet up after your flight from Johannesburg to London:
Green Motion, U-Save and Drivalia make picking up a London Gatwick Airport rental car easy and quick. These trusted companies are located around or in the terminal and will have you ready to go in a flash.
Snap up the best price by booking your ride from LGW three weeks in advance. You'll also have access to a wider range of vehicles.
Stansted Airport (STN)
Head to the city centre after your flight from Johannesburg to London has arrived. Central London is around 48 kilometres from Stansted Airport (STN) and takes roughly 1 hour to get to by car.
Public transport will get you there in around 1 hour 25 minutes.
If you don't want to travel to the centre, head for a hotel close to STN. Get comfortable at one of these options after your Johannesburg to London flight:
Take control of the next leg of your trip with a Stansted Airport rental car. Green Motion, Drivalia and Europcar are reliable rental providers.
Plan ahead and put that extra money in your pocket. Book your ride from STN four weeks before your flight from Johannesburg to London to access the best deals.
Best time to go to London
July is the most popular month for flights from Johannesburg to London. To steer clear of the crowds, go to London in February.
The warmest month in London is July, with temperatures ranging between 11ºC (52ºF) and 26ºC (79ºF). Lock in your Johannesburg to London ticket then if that's your ideal forecast.
If you like cooler conditions, look for a cheap flight from Johannesburg to London in January when temperatures average between 0ºC (32ºF) and 9ºC (48ºF).
More about London
Once you've booked your flight from Johannesburg to London, find a hotel that offers the right mix of comfort and location. Make one of these options your base for exploring London:
There are so many things to see and do in this city it can be hard to know where to start. Big Ben, The British Museum and Buckingham Palace are major attractions which should be on any well-planned London itinerary.
Explore more of United Kingdom
London will leave a lasting impression, but there are so many other parts of United Kingdom waiting to be explored. About 161 kilometres north-west of London, a visit to Birmingham will fill your itinerary to the brim. Start with attractions like Cadbury World, The Library of Birmingham and National Sea Life Centre.
Around 177 kilometres west of London, Bristol is another essential stop in United Kingdom. No visit is complete without checking out Clifton Suspension Bridge, Cabot Tower and Brandon Hill Nature Park.