Cheap flights from England to Johannesburg

Return
Economy
Boston (BOS)
Johannesburg (JNB)
Depart
Return
Any month
Compare vs Cheapflights |

How to find the cheapest flight from
England to Johannesburg (JNB)

All the information you need to plan the best null to JNB flight in 2021: compare England to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.
When is the cheapest time to fly from England to Johannesburg (ENG - ZA1)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from England to Johannesburg as you normally would.

What is the cheapest month to fly from England to Johannesburg?

May can be a great time to fly to Johannesburg from England with a flight ticket averaging about £516. Cheapflights users have found deals in the month of May for as cheap as £382. The most expensive prices can be found in the month of December.

How far in advance should I book a flight from England to Johannesburg?

Users have found that booking a flight from England to Johannesburg at least 32 days early can save you up to 2% on average compared to booking a flight this week. If booking 32 days before your flight isn’t an option for you, users have found flights from England to Johannesburg for as little as £513 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as £523 for flights departing within the next 3 days.

Cheap flights from England to Johannesburg in December, January 2022

The best prices found for England to JNB flights in December, January
16 Jan - 3 Feb
£353pp
BHX
Birmingham
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
BHX
Birmingham
14 Jan - 23 Feb
£356pp
LHR
London Heathrow
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LHR
London Heathrow
13 Jan - 1 Feb
£356pp
LHR
London Heathrow
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LHR
London Heathrow

England to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from England found for this year
31 Dec - 31 Jan
£363pp
LHR
London Heathrow
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LHR
London Heathrow
7 Dec - 25 Feb
£364pp
MAN
Manchester
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
MAN
Manchester
7 Dec - 17 Jan
£364pp
LHR
London Heathrow
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LHR
London Heathrow

Direct flights to Johannesburg from England

Save time with England to Johannesburg direct flight deals
21 Jan - 31 Jan
£395pp
LHR
London Heathrow
Virgin Atlantic
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Virgin Atlantic
Direct
LHR
London Heathrow
20 Apr - 8 May
£402pp
LHR
London Heathrow
Virgin Atlantic
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Virgin Atlantic
Direct
LHR
London Heathrow
14 Jan - 23 Feb
£403pp
LHR
London Heathrow
Virgin Atlantic
Direct
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Virgin Atlantic
Direct
LHR
London Heathrow

Last-minute flights from England to Johannesburg

Late deals on return flights to Johannesburg from England, departing today and this week
12 Dec - 9 Feb
£376pp
LHR
London Heathrow
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
KLM
 
1 STOP
LHR
London Heathrow
11 Dec - 12 Dec
£379pp
BHX
Birmingham
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
KLM
 
1 STOP
BHX
Birmingham
12 Dec - 9 Feb
£385pp
LCY
London City
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
KLM
 
1 STOP
LCY
London City

One-way flights to Johannesburg from England

The cheapest one-way flights from England to Johannesburg
17:00 - 09:05
Ethiopian Air
1 stop
15h 05m
LHR - JNB
Ethiopian Air
£310
lastminute.com
17:30 - 02:05
Egypt Air
1 stop
30h 35m
LHR - JNB
Egypt Air
£320
ChatDeal
05:00 - 05:50
Qatar Airways
1 stop
23h 50m
LGW - JNB
Qatar Airways
£327
Travel2Be

Related info for your journey

Useful info, stats and facts about <span class="emphasized">England</span> to <span class="emphasized">Johannesburg</span> flights.

Flight FAQs

From England to Johannesburg

Which airlines flying from England to Johannesburg have flexible cancellations due to COVID-19?

Some of our airline partners flying from England to Johannesburg have new flexible policies in place due to COVID-19. British Airways, KLM, and Lufthansa are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like British Airways with this kind of flexibility.

Can I find flights from England to Johannesburg for under £400 on Cheapflights?

Yes, there are multiple flights from England to Johannesburg for under £400. The cheapest flight booked recently is on SWISS for just £353, but on average you can expect to pay £363.

Are there direct flights from England to Johannesburg for under £400 on Cheapflights?

Cheapflights has 20 direct flights from England to Johannesburg under £400. A good price for a direct flight from England to Johannesburg is less than £415.

Are there last-minute flights available from England to Johannesburg for under £400?

There are currently 20+ open flights from England to Johannesburg within the next 7 days for less than £400.

What days are direct flights available from England to Johannesburg?

Days when direct flights are available for this flight are: Tuesday, Friday.

How many flights depart from England to Johannesburg on average per day?

3 flight departures from England to Johannesburg per day on average.
Evening (6pm - Midnight) - 100% of flight departures

How long is the flight from England to Johannesburg?

SWISS and KLM can get you from England to Johannesburg in just under 13h 50m. Your travel time can differ by up to 9h 35m. The distance between England and Johannesburg is about 5670 mi. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to fly from England to Johannesburg one-way?

One-way options have recently been found by users for as low as £297 on Ethiopian Air. Other airlines that offer cheap prices include Kenya Airways from £307 and Egypt Air from £320 one-way.

What are the most reliable airlines from England to Johannesburg?

Consider Delta (95%), Virgin Atlantic (95%) or Finnair (63%) when booking your flight. These represent the most reliable airlines when flying from England to Johannesburg.

What are the cheapest flights from England to Johannesburg?

Looking at all options, your cheapest flight can be booked for £297. While the most popular route (London Heathrow - Johannesburg OR Tambo) can be booked for £356 on average our data indicates £960 when flying from England to Johannesburg.

What are the most popular airlines that fly from England to Johannesburg?

Air France, ITA Airways and British Airways are the most popular airlines when flying from England to Johannesburg.

What are the most popular routes from England to Johannesburg?

When deciding which route to take from England to Johannesburg, consider London Heathrow - Johannesburg OR Tambo, London City - Johannesburg OR Tambo or London Gatwick - Johannesburg OR Tambo, as they are the most popular.

COVID Restrictions

View COVID Travel Restrictions for Johannesburg, South Africa

Do I need a COVID test to fly to Johannesburg from England?

Information is based on travel restrictions from England to Johannesburg

Most visitors from England need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.

COVID-19 testing requirements
Visitors from England must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from England are not required to quarantine after entering Johannesburg.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Do I need a test to fly back to England from Johannesburg?

Returning to England from Johannesburg

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 48 hours before departing to England.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering England.

Hide COVID Travel Restrictions for Johannesburg, South Africa

Departure points for flights from England to Johannesburg

Select to see more specific information for flights to Johannesburg from all departure points in England.

Destination information for Johannesburg

Things to know before you go - useful duration and weather info for your trip from England to Johannesburg.
Today's exchange rate
£1 = R21.28
Flight duration from England to Johannesburg
11h 15m
Average temperature for December in Johannesburg
26.0 °C
Avg rainfall for December in Johannesburg
151.0 mm

Airports servicing

Blackpool (BLK)
Bournemouth (BOH)
Bristol (BRS)
Brize Norton (BZZ)
Carlisle Lake District (CAX)

Airports servicing Johannesburg

Lanseria (HLA)

Top 10 airlines flying from England to Johannesburg

The chart below displays the airlines Cheapflights users travelling from England to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
easyJet
£74 £102 No cancel fee 86%
Search easyJet flights
Flybe
£75 £105 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Flybe. Please check directly on their website for additional information.

Search Flybe flights
Iberia
£268 £451 No cancel fee 77%
Search Iberia flights
Air France
£327 £520 No cancel fee 77%
Search Air France flights
KLM
£341 £579 No cancel fee 75%
Search KLM flights
Ethiopian Air
£353 £474 No cancel fee 72%
Search Ethiopian Air flights
Etihad Airways
£354 £523 No cancel fee 75%
Search Etihad Airways flights
RwandAir
£361 £462 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
SWISS
£363 £591 No cancel fee 79%
Search SWISS flights
Kenya Airways
£364 £583 No cancel fee 82%
Search Kenya Airways flights
Home Africa South Africa Johannesburg Cheap flights from England to Johannesburg
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First