Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Johannesburg to London from R5 337

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 16/10. Fares are subject to change and may not be available on all flights or dates of travel.
JNB — LON
Oct 14 — Oct 211
1 adult

The best prices from Johannesburg to London are usually found in February or May, booked 71 days in advance, depart on a Monday or Tuesday and return on a Sunday

Cheap flight deals from Johannesburg to London

Discover tips and strategies to find the most affordable flight options for your journey from Johannesburg (ZA1) to London (LON). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 9 October 2024.

Round-trip from

R9 852

One-way from

R5 337

Popular in

August

Cheapest in

February
Air France
  • Air France
  • 19/11-4/12
  • 2 total stops
  • 32h 25m total
  • Johannesburg to London
Etihad Airways
  • Etihad Airways
  • 16/10
  • 1 total stop
  • 27h 50m total
  • Johannesburg to London
High demand for flights, 10% potential price rise
Best time to find cheap flights, 10% potential price drop

Cheap SWISS flights from Johannesburg to London

Explore cheap flight options specifically provided by SWISS for the route between Johannesburg and London. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 632 688 searches. Data last updated 9 October 2024.
Check out some of the cheapest SWISS flights we've come across from Johannesburg to London. Make sure to double check the flight details before booking.
Tue 5/1120:25JNB - LHR
2 stops27h 00mSWISS
Tue 4/26:00LHR - JNB
1 stop13h 35mSWISS
Deal found 9/10R10 062
Sun 29/1223:55JNB - LGW
1 stop19h 55mSWISS
Mon 13/118:45LGW - JNB
1 stop13h 25mSWISS
Deal found 8/10R10 290
Tue 19/1120:25JNB - LCY
1 stop18h 25mSWISS
Tue 3/1213:30LCY - JNB
1 stop18h 40mSWISS
Deal found 8/10R10 482
Wed 16/1019:35JNB - LGW
1 stop23h 20mSWISS
Fri 21/318:45LGW - JNB
1 stop13h 25mSWISS
Deal found 8/10R11 322
Wed 16/1019:35JNB - LHR
1 stop21h 45mSWISS
Sat 26/1020:05LHR - JNB
1 stop37h 05mSWISS
Deal found 8/10R12 075
Sat 19/1019:35JNB - LCY
1 stop19h 10mSWISS
Mon 28/1017:45LCY - JNB
1 stop14h 25mSWISS
Deal found 8/10R17 675

Cheap Lufthansa flights from Johannesburg to London

Explore cheap flight options specifically provided by Lufthansa for the route between Johannesburg and London. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 632 688 searches. Data last updated 9 October 2024.
Some of the lowest-priced Lufthansa flights we've found at this time heading from Johannesburg to London. If these deals don't fit your criteria, make sure to check back soon as new deals are always added.
Thu 14/1110:10JNB - LHR
1 stop14h 45mLufthansa
Wed 4/1213:30LHR - JNB
2 stops15h 35mLufthansa
Deal found 8/10R10 097
Tue 29/1010:10JNB - LCY
2 stops25h 15mLufthansa
Mon 11/1118:15LCY - JNB
1 stop13h 15mLufthansa
Deal found 9/10R10 990

Cheap Johannesburg to London flights in October & November 2024

Find cheap flight options from Johannesburg to London specifically for the months of October and November 2024. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 632 688 searches. Prices were last updated on 9 October 2024.
Listed are some of the best fares we've found on flights departing from Johannesburg to London in 2024. Check back in a little while for more flight options.
Tue 19/1123:55JNB - LHR
1 stop15h 55mMultiple Airlines
Wed 4/1214:45LHR - JNB
1 stop16h 30mMultiple Airlines
Deal found 8/10R9 852
Tue 5/1120:25JNB - LHR
2 stops27h 00mSWISS
Tue 4/26:00LHR - JNB
1 stop13h 35mSWISS
Deal found 9/10R10 062
Thu 14/1110:10JNB - LHR
1 stop14h 45mLufthansa
Wed 4/1213:30LHR - JNB
2 stops15h 35mLufthansa
Deal found 8/10R10 097
Wed 27/1123:55JNB - LHR
1 stop19h 05mKLM
Wed 4/1211:45LHR - JNB
2 stops19h 30mKLM
Deal found 9/10R10 307
Tue 19/1120:25JNB - LCY
1 stop18h 25mSWISS
Tue 3/1213:30LCY - JNB
1 stop18h 40mSWISS
Deal found 8/10R10 482
Tue 5/1120:25JNB - LGW
1 stop23h 25mSWISS
Tue 4/218:45LGW - JNB
1 stop13h 25mSWISS
Deal found 9/10R10 500
Tue 5/1120:25JNB - LCY
1 stop18h 25mMultiple Airlines
Tue 4/218:15LCY - JNB
1 stop13h 15mMultiple Airlines
Deal found 8/10R10 552
Tue 12/1120:25JNB - LGW
2 stops16h 25mMultiple Airlines
Tue 26/119:10LGW - JNB
3 stops23h 00mMultiple Airlines
Deal found 7/10R10 622
Thu 7/1119:40JNB - LHR
1 stop14h 20mAir France
Thu 14/1119:35LHR - JNB
2 stops24h 25mAir France
Deal found 8/10R10 692

Johannesburg to London 2024 flight deals

Discover exclusive flight deals for travel between Johannesburg and London in 2024. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 632 688 searches. Data last updated 9 October 2024.
Listed are some of the best fares we've found on flights departing from Johannesburg to London in 2024. Check back in a little while for more flight options.
Tue 19/1123:55JNB - LHR
1 stop15h 55mMultiple Airlines
Wed 4/1214:45LHR - JNB
1 stop16h 30mMultiple Airlines
Deal found 8/10R9 852
Tue 5/1120:25JNB - LHR
2 stops27h 00mSWISS
Tue 4/26:00LHR - JNB
1 stop13h 35mSWISS
Deal found 9/10R10 062
Thu 14/1110:10JNB - LHR
1 stop14h 45mLufthansa
Wed 4/1213:30LHR - JNB
2 stops15h 35mLufthansa
Deal found 8/10R10 097
Sun 29/1223:55JNB - LGW
1 stop19h 55mSWISS
Tue 14/118:45LGW - JNB
1 stop13h 25mSWISS
Deal found 8/10R10 290
Wed 27/1123:55JNB - LHR
1 stop19h 05mKLM
Wed 4/1211:45LHR - JNB
2 stops19h 30mKLM
Deal found 9/10R10 307
Tue 19/1120:25JNB - LCY
1 stop18h 25mSWISS
Tue 3/1213:30LCY - JNB
1 stop18h 40mSWISS
Deal found 8/10R10 482
Tue 5/1120:25JNB - LCY
1 stop18h 25mMultiple Airlines
Tue 4/218:15LCY - JNB
1 stop13h 15mMultiple Airlines
Deal found 8/10R10 552
Tue 12/1120:25JNB - LGW
2 stops16h 25mMultiple Airlines
Tue 26/119:10LGW - JNB
3 stops23h 00mMultiple Airlines
Deal found 7/10R10 622
Thu 7/1119:40JNB - LHR
1 stop14h 20mAir France
Thu 14/1119:35LHR - JNB
2 stops24h 25mAir France
Deal found 8/10R10 692

Direct flights to London from Johannesburg

Discover direct flight options from Johannesburg to London. Find direct flights with no stopovers, providing a convenient travel experience. Explore direct flight options based on user searches, and compare prices and availability for your desired travel dates. Over the last 7 days, Cheapflights users made 632 688 searches. Data last updated 9 October 2024.
If you're seeking options on non-stop flights from Johannesburg to London, check out these fares. Users seeking other options on flights from Johannesburg to London should update the search form at the top of the page.
Tue 19/1119:45JNB - LHR
Nonstop11h 15mBritish Airways
Mon 2/1221:15LHR - JNB
Nonstop11h 05mBritish Airways
Deal found 8/10R12 582
Wed 16/1018:55JNB - LHR
Nonstop11h 05mVirgin Atlantic
Fri 21/322:30LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 8/10R15 925

Johannesburg to London flights leaving soon

Find last-minute flight options from Johannesburg to London for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 632 688 searches. Data last updated 9 October 2024.
Users seeking a last-minute flight from Johannesburg to London should consider booking one of these fares. Users should examine the flight details to ensure there are no surprises.
Wed 16/1023:15JNB - LHR
1 stop15h 35mKLM
Mon 4/1120:25LHR - JNB
1 stop23h 35mKLM
Deal found 8/10R10 465
Wed 16/1019:35JNB - LGW
1 stop23h 20mSWISS
Fri 21/318:45LGW - JNB
1 stop13h 25mSWISS
Deal found 8/10R11 322
Wed 16/1023:15JNB - LCY
1 stop20h 20mKLM
Mon 4/1117:55LCY - JNB
1 stop26h 05mKLM
Deal found 8/10R11 620
Wed 16/1019:35JNB - LHR
1 stop21h 45mSWISS
Sat 26/1020:05LHR - JNB
1 stop37h 05mSWISS
Deal found 8/10R12 075
Sat 19/103:10JNB - LHR
1 stop30h 55mRwandAir
Tue 29/1020:30LHR - JNB
1 stop15h 50mRwandAir
Deal found 8/10R12 880
Wed 16/1021:05JNB - LHR
Nonstop11h 20mBritish Airways
Fri 21/318:25LHR - JNB
Nonstop11h 05mBritish Airways
Deal found 8/10R12 897
Wed 16/1013:25JNB - STN
1 stop24h 30mEmirates
Mon 4/1120:15STN - JNB
1 stop18h 20mEmirates
Deal found 8/10R13 090
Tue 15/101:15JNB - LHR
2 stops19h 10mKenya Airways
Fri 21/317:25LHR - JNB
1 stop36h 15mKenya Airways
Deal found 8/10R13 370
Wed 16/1013:35JNB - LGW
1 stop18h 05mMultiple Airlines
Mon 4/1113:10LGW - JNB
2 stops41h 25mMultiple Airlines
Deal found 8/10R13 632

One-way flights to London from Johannesburg

Search for one-way flight options from Johannesburg to London. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 632 688 searches. Data last updated 9 October 2024.
Some of the best available deals we've found on one-way flights from Johannesburg to London. Those seeking round-trip flights from Johannesburg to London should utilize the search form at the top of the page.
Wed 16/109:55JNB - LHR
1 stop27h 50mEtihad Airways
Deal found 8/10R5 337
Wed 16/1013:35JNB - LGW
1 stop18h 05mQatar Airways
Deal found 8/10R5 337
Mon 21/109:55JNB - LGW
2 stops32h 55mMultiple Airlines
Deal found 8/10R6 195
Mon 21/109:55JNB - LHR
2 stops25h 00mMultiple Airlines
Deal found 8/10R6 247
Mon 28/1010:00JNB - LCY
2 stops24h 45mMultiple Airlines
Deal found 8/10R6 265
Tue 19/1112:45JNB - LTN
2 stops28h 25mMultiple Airlines
Deal found 9/10R6 562
Tue 15/1018:05JNB - LGW
1 stop19h 45mTurkish Airlines
Deal found 8/10R6 580
Tue 15/1018:05JNB - LHR
1 stop22h 50mTurkish Airlines
Deal found 9/10R6 702
Wed 16/1013:35JNB - STN
2 stops31h 35mMultiple Airlines
Deal found 8/10R6 807

Find flights from Johannesburg to London within your budget

Customise your flight search to find flights from Johannesburg to London that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 632 688 searches. Data last updated 9 October 2024.

Fly from

Any airport

Fly to

Any airport

Budget

R9 852 - R11 900

Route

Depart

Return

Price

Johannesburg OR TamboLondon Heathrow

JNB - LHR

JNBLHR

Johannesburg OR Tambo

Tue 19/11

1 stop15h 55m

London Heathrow

Wed 4/12

1 stop16h 30m

R9 852

Johannesburg OR TamboLondon Heathrow

JNB - LHR

JNBLHR

Johannesburg OR Tambo

Tue 5/11

2 stops27h 00m

London Heathrow

Tue 4/2

1 stop13h 35m

R10 062

Johannesburg OR TamboLondon Heathrow

JNB - LHR

JNBLHR

Johannesburg OR Tambo

Thu 14/11

1 stop14h 45m

London Heathrow

Wed 4/12

2 stops15h 35m

R10 097

Johannesburg OR TamboLondon Heathrow

JNB - LHR

JNBLHR

Johannesburg OR Tambo

Wed 27/11

1 stop19h 05m

London Heathrow

Wed 4/12

2 stops19h 30m

R10 307

Johannesburg OR TamboLondon Heathrow

JNB - LHR

JNBLHR

Johannesburg OR Tambo

Thu 7/11

1 stop14h 20m

London Heathrow

Thu 14/11

2 stops24h 25m

R10 692

Johannesburg OR TamboLondon Heathrow

JNB - LHR

JNBLHR

Johannesburg OR Tambo

Fri 15/11

1 stop22h 45m

London Heathrow

Sun 1/12

1 stop16h 40m

R10 710

Johannesburg OR TamboLondon Heathrow

JNB - LHR

JNBLHR

Johannesburg OR Tambo

Wed 13/11

1 stop15h 30m

London Heathrow

Fri 15/11

1 stop15h 50m

R11 095

Johannesburg OR TamboLondon Gatwick

JNB - LGW

JNBLGW

Johannesburg OR Tambo

Thu 7/11

1 stop19h 20m

London Gatwick

Thu 14/11

1 stop23h 05m

R11 742

Johannesburg OR TamboLondon Gatwick

JNB - LGW

JNBLGW

Johannesburg OR Tambo

Wed 20/11

1 stop17h 05m

London Gatwick

Thu 5/12

1 stop15h 55m

R11 900

Flights are sorted by cheapest first

Deals found on 8/10

Best time to book a flight from Johannesburg to London

Have a flexible travel schedule? Discover the best time to fly to London from Johannesburg with our price prediction graph.
Estimated return price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.

Travel insights for flights from Johannesburg to London

Get recent, data-driven insights about flights from Johannesburg to London including ideal travel times, pricing trends, and more.

How far ahead should I book a flight from Johannesburg to London?

Use this chart to determine the optimal time to book a return flight from Johannesburg to London. Price data was last updated on 4 October 2024.

The price you pay for your flight from Johannesburg to London may vary depending on when you book. For the best chance of a lower fare, look to book 71 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

What is the cheapest month to book a flight from Johannesburg to London?

Currently, January is the cheapest month in which you can book a flight from Johannesburg to London (average of R572). Flying from Johannesburg to London in August is currently the most expensive (average of R807). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.

What is the cheapest time of day to fly from JNB to LON?

Find hourly flight availability from Johannesburg to London. Discover flight options and departure times throughout the day, allowing you to choose a departure time that suits your schedule. Data last updated 9 October 2024.

Unlike in the evening, when flights are generally more expensive, you can save up to 16% on flights from Johannesburg to London by exploring options for tickets in the morning.

What is the cheapest day to fly from Johannesburg to London?

Use this chart to determine the cheapest time to fly return from Johannesburg to London. Price data was last updated on 6 October 2024.

Travellers seeking maximum savings on their Johannesburg to London flight should consider departing on Monday mornings when fares are most often at their lowest. Saturday evenings flights should be avoided if possible as fares are typically the most expensive at this time.

Weekly flight availability from Johannesburg to London

Explore weekly flight availability from Johannesburg to London. Discover flights operating on different days of the week, giving you the flexibility to choose a travel day that best fits your plans. Compare info to find the most convenient option for your journey. Data last updated 9 October 2024.

The most flights from ZA1 to LON are scheduled on a Monday (9 on average). You will have fewer flight options on Monday, which is when the least amount of flights are scheduled (9 on average).

Rainfall in London by month

Plan your trip to London by taking into account the average rainfall totals by month.

In terms of precipitation, rainfall in London ranges from 40.0 - 70.0 inches per month. January is typically the wettest month, when rainfall can reach 70.0 mm. July is typically the driest time to visit London when rainfall is around 40.0 mm.

Temperature in London by month

Plan your trip to London by taking into account the average temperature totals by month.

If weather is an important factor for your trip to London, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 17.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 4.0 C).

Reviews of airlines servicing London

Get insights into the airlines that provide service to London. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to London. Reviews last updated 9 October 2024.
Read reviews from past customers who have flown SWISS, Lufthansa and KLM from Johannesburg to London. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.
8,1
Very Good
3 559 reviews

Entertainment

8,3

Food

7,9

Overall

8,1

Crew

8,3

Comfort

8,0

Boarding

8,1

Reviews

1 / 10

Overall a good experience. Can’t fault it. Good could have been a little better.

8,1
Very Good
3 559 reviews
8,1
Very Good
3 559 reviews

Entertainment

8,3

Food

7,9

Overall

8,1

Crew

8,3

Comfort

8,0

Boarding

8,1

Reviews

1 / 10

Overall a good experience. Can’t fault it. Good could have been a little better.

7,8
Good
1 360 reviews
8,1
Very Good
3 559 reviews

Entertainment

8,3

Food

7,9

Overall

8,1

Crew

8,3

Comfort

8,0

Boarding

8,1

Reviews

1 / 10

Overall a good experience. Can’t fault it. Good could have been a little better.

7,7
Good
848 reviews
8,1
Very Good
3 559 reviews

Entertainment

8,3

Food

7,9

Overall

8,1

Crew

8,3

Comfort

8,0

Boarding

8,1

Reviews

1 / 10

Overall a good experience. Can’t fault it. Good could have been a little better.

7,6
Good
1 668 reviews
8,1
Very Good
3 559 reviews

Entertainment

8,3

Food

7,9

Overall

8,1

Crew

8,3

Comfort

8,0

Boarding

8,1

Reviews

1 / 10

Overall a good experience. Can’t fault it. Good could have been a little better.

Johannesburg to London Travel Guide

Set off from South Africa on a flight from Johannesburg to London and you’ll arrive into Heathrow Airport. The third-busiest airport in the world is 15 miles west of central London. Hop on a train and in 15 minutes you’ll be in the UK capital ready to explore. Visit landmarks like the London Eye, a giant Ferris wheel on the South Bank of the River Thames, or spend a day exploring London’s beautiful Royal Parks. This cosmopolitan hub is crammed with cultural attractions, not to mention a world-class restaurant scene. And with Johannesburg to London flights, you can see it for yourself.

Want to book cheap flights from Johannesburg to London? Use the Search Flights box and find your perfect flights today.

Related info for your journey

Find useful and relevant information for your journey from Johannesburg to London. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
  • How long is the flight from Johannesburg to London?

    Flights from Johannesburg to London take an average of 11 hours 15 minutes.

  • Which airlines operate flights from Johannesburg to London?

    British Airways, Virgin Atlantic and South African Airlines all operate direct flights from Johannesburg to London. They all run to a different schedule, so the best way to compare all available flight times and find your cheap flights from Johannesburg to London is using our search flights box at the top of the page.

  • How frequent are flights between Johannesburg and London?

    There are five flights from Johannesburg to London running per day, which is more than 30 direct flights every week.

  • Which airports serve Johannesburg and London?

    Your Johannesburg to London flight will depart from OR Tambo International Airport (JNB) and arrive into London Heathrow Airport (LHR).

  • Which direct flight route between Johannesburg and London is cheapest?

    To benefit from cheap tickets, fly from Johannesburg’s OR Tambo International Airport to London Heathrow. Use the Cheapflights search tool to compare prices and get the cheapest tickets available.

  • What is there to do in London?

    London is a compact city with famous landmarks, museums and galleries around every corner. Luckily, the London Underground network links them all together to make it easy to get around. The currency in the UK is the Great British Pound, and you’ll find that prices for things like food and drink in London are more expensive than Johannesburg. When you book your flight from Johannesburg to London, also bear the climate in mind. The seasons are very different – South Africa’s summer starts in October, which is when the UK’s winter kicks in. To give you an idea, the temperature in London dips to an average of around 2 or 3 degrees between December and February time.

  • How busy are the airports in Johannesburg and London?

    If you plan to fly to London from Johannesburg, you will most likely depart from Johannesburg OR Tambo International Airport (JNB). It is also possible to fly to London from Lanseria International Airport (HLA) in Johannesburg. If you are travelling via O. R. Tambo Airport, it is a good idea to arrive at the airport in plenty of time before your flight. OR Tambo is Johannesburg’s main international travel hub and is often busy. It is centrally located and is just a short drive from Johannesburg city. Most flights from JNB to London land at London Heathrow Airport. However, it is also possible to fly to London Gatwick and to London City Airport from Johannesburg OR Tambo. London City is London’s most central airport. Meanwhile, London Heathrow and London Gatwick are both located a short drive away from the London city centre.

  • Which airlines fly directly from Johannesburg to London?