Cheap Flights from Johannesburg (JNBA) to London (LOND)

Travellers and cabin class

Compare Johannesburg to London flight deals

Find the cheapest month or even day of the year to fly to London

Book the best London fare with no extra fees

Flight deals from Johannesburg to London

Looking for a cheap last-minute deal or the best return flight from Johannesburg to London? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to London

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to London flights are currently cheapest in June.

Direct flights from Johannesburg to London

Alternative Johannesburg to London routes

Looking for the cheapest, fastest or easiest route from Johannesburg to London? You could fly into the following airports instead.

Johannesburg to London: Flight information

The things to know before you go.
Cheapest flight found$828
Cheapest month to flyJune
Average flight time11 hrs, 16 mins
Most popular airlineAmerican Airlines
Average flights per week72

Finding cheap flights from Johannesburg to London: Frequently asked questions

There are 6 airports in London: London City, London Heathrow, London Gatwick, London Luton, London Stansted, and London Southend.
The best price we found for a return flight from Johannesburg to London is $828. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
11 hours and 16 minutes is the average flight time from Johannesburg to London.
American Airlines, Iberia and British Airways fly direct from Johannesburg to London.
As of May 2025, there are 72 flights per week flying from Johannesburg to London.
The cheapest month to fly from Johannesburg to London is usually May 2025.
If you're flying from Johannesburg, the cheapest airport near London is London Heathrow – which is 22.9 km away from the centre of London. We've found flights into this airport from $828.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to London on Monday, 16 June 2025.
Yes – the average flight time is 11 hours and 16 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to London but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to London is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 12°C. August is typically the warmest month in London, when it usually averages around 22°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging 1°C. The rainiest month is October.
The cheapest airline that flies to London is Etihad Airways. And the cheapest airline that flies to London Heathrow Airport is Virgin Atlantic.

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.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.