LON - JNB Price
|
£608 - £921
|
JNB Temperature
|
10 - 20 °C
|
JNB Rainfall
|
0 - 120 mm
|
Popular in December High demand for flights, 26% potential price rise |
Cheapest in May Best time to find cheap flights, 11% potential price drop |
Round-trip from £484 From London (LON) to Johannesburg |
One-way from £265 One-way flight from London (LON) to Johannesburg |
Travelers have found it’s best to book a flight 32 days in advance to save up to 2% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 32 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from London to Johannesburg 1-2 weeks in advance for as low as £540, or £551 for flights within the next 24 hours.
Users have found that leaving on a Monday can be a cost-effective option. It’s possible to save up to 15% on your flight compared to booking on days when demand is much higher.
Our data shows that May tends to be the cheapest month to fly to Johannesburg from London. Users have commonly found prices around £544 for the month, but tickets can be as low as £403. Due to multiple factors, prepare for potentially higher prices in December.
When flying from London to Johannesburg, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 9% versus a flight in the evening.
Some of our airline partners flying from London to Johannesburg have new flexible policies in place due to COVID-19. Virgin Atlantic, SWISS, and British Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Virgin Atlantic with this kind of flexibility.
Yes, there are multiple flights from London to Johannesburg for under £400. The cheapest flight booked recently is on Kenya Airways for just £370, but on average you can expect to pay £388.
Cheapflights has at least 20 direct flights from London to Johannesburg under £600. A good price for a nonstop flight from London to Johannesburg is less than £571.
There are currently 20+ open flights from London to Johannesburg within the next 7 days for less than £500.
According to our current data, Kenya Airways (£370), and SWISS (£390) offers the cheapest pricing from London to Johannesburg. You may be able to fly from London to Johannesburg for 31% less than the average price by searching for these airlines.
To fly one-way, consider booking your trip with KLM, which is currently one of the cheapest options available, starting at £265. Kenya Airways flights start at £283 while deals on Egypt Air start at £301 one-way.
Air France, ITA Airways and British Airways are the most popular airlines when flying from London to Johannesburg.
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from London to Johannesburg on time: Delta (100%), Virgin Atlantic (100%), Finnair (62%).
The cheapest flight price from London to Johannesburg is £351. On average you can expect to pay £2,038. The most popular route, (London Heathrow - Johannesburg OR Tambo), can usually be booked for £372.
Most travelers choose London Heathrow - Johannesburg OR Tambo, London City - Johannesburg OR Tambo or London Gatwick - Johannesburg OR Tambo when deciding on the best route from London to Johannesburg.
Information is based on travel restrictions from London to Johannesburg
Most visitors from London need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.
COVID-19 testing requirements
Visitors from London must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 24 hours for Antigen (quick-test) before departing to Johannesburg.
Quarantine requirements
Visitors from London are not required to quarantine after entering Johannesburg.
Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.
Returning to London from Johannesburg
COVID-19 testing requirements
Visitors from Johannesburg are not required to present a negative COVID-19 PCR test or antigen result upon entering London.
Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering London.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
£161 | £445 | No cancel fee | 75% |
Search Etihad Airways flights
|
|
![]() |
£264 | £484 | No cancel fee | 79% |
Search SWISS flights
|
|
![]() |
£282 | £368 | No cancel fee | 77% |
Search Iberia flights
|
|
![]() |
£299 | £517 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by RwandAir. Please check directly on their website for additional information. |
Search RwandAir flights
|
![]() |
£331 | £625 | No cancel fee | 75% |
Search Emirates flights
|
|
![]() |
£384 | £499 | No cancel fee | 82% |
Search Kenya Airways flights
|
|
![]() |
£384 | £554 | No cancel fee | N/A |
Search Egypt Air flights
|
|
![]() |
£385 | £477 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
£387 | £500 | No cancel fee | 77% |
Search Air France flights
|
|
![]() |
£389 | £533 | No cancel fee | 76% |
Search Lufthansa flights
|
Evening 6 PM to midnight | 100% of flight departures |
Early morning Midnight to 6 AM | 0% of flight departures |
Morning 6 AM to midday | 0% of flight departures |
Afternoon Midday to 6 PM | 0% of flight departures |