Cheap Flights to Johannesburg

Return
Economy
Zurich (ZRH)
Johannesburg (JNB)
Thu 29/7
Thu 5/8
Any month
Compare vs Cheapflights |
Home Africa South Africa Cheap flights to Johannesburg, South Africa

Flights to Johannesburg in 2021

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inDecemberHigh demand for flights, 6% potential price rise
Cheapest inMayBest time to find cheap flights, 4% potential price drop
Average price£573Average for round-trip flights in July 2021
Round-trip from£324From London to Johannesburg OR Tambo

Cheap flights to Johannesburg in July, August 2021

The best prices found for JNB flights for July, August
28 Aug - 7 Sep
£344pp
LHR
London Heathrow
Multiple airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LHR
London Heathrow
22 Jul - 31 Jul
£349pp
LHR
London Heathrow
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Lufthansa
 
1 STOP
LHR
London Heathrow
19 Aug - 26 Aug
£352pp
LHR
London Heathrow
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
KLM
 
1 STOP
LHR
London Heathrow

Johannesburg 2021 flight deals

Cheap flights to Johannesburg found for this year
7 Sep - 6 Dec
£324pp
LHR
London Heathrow
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LHR
London Heathrow
12 Oct - 11 Nov
£335pp
LCY
London City
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LCY
London City
7 Sep - 6 Dec
£337pp
LCY
London City
SWISS
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
SWISS
 
1 STOP
LCY
London City

Last minute flights to Johannesburg

Late deals on return flights to Johannesburg, departing today and this week
30 Jul - 6 Aug
£354pp
LHR
London Heathrow
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Lufthansa
 
1 STOP
LHR
London Heathrow
31 Jul - 8 Aug
£367pp
LHR
London Heathrow
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Lufthansa
 
1 STOP
LHR
London Heathrow
31 Jul - 8 Aug
£368pp
LHR
London Heathrow
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Lufthansa
 
1 STOP
LHR
London Heathrow

COVID Restrictions

View COVID Travel Restrictions for Johannesburg

Can I fly to Johannesburg right now?

Yes, there are currently restrictions on flights to Johannesburg along with the rest of South Africa. Before you book or search for flights, consider the following restrictions: South Africa has suspended all flights into the country except for flights authorised by the Ministry of Transport and flights for medical evacuations, humanitarian aid, emergency landings or refuelling stops. Nationals of South Africa who arrive in the country will be subject to quarantine for up to 21 days and airline crew will be subject to quarantine laws as applicable.. If you are looking to book a trip to Johannesburg and are outside of the restricted areas, please take the proper precautions and stay informed about travelling during COVID-19.

Hide COVID Travel Restrictions for Johannesburg

Cheapest prices for Johannesburg flights by month

The cheapest ticket to Johannesburg found for each month in 2021 based on historical flight searches by Cheapflights users.
January
£419
February
£412
March
£412
April
£420
May
£405
June
£417
July
£592
August
£464
September
£449
October
£459
November
£435
December
£485
Currently, May is the cheapest month in which you can book a flight to Johannesburg. Flying to Johannesburg in July will prove the most costly. There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

When is the best time to fly to Johannesburg?

Average Johannesburg OR Tambo flight ticket prices and weather conditions for 2021 and 2022 by month.
LON - JNB
Price
£405 - £787
JNB
Temperature
18 - 26 °C
JNB
Rainfall
4 - 151 mm

Off Season:

The summer in Johannesburg runs from November to February, with warm days but heavy rain in the afternoons. Your intended activities will best determine what time of year you should visit.

You’ll find flights to Johannesburg more expensive during the peak of Summer, but if you want to watch game, then visit between August and October. You’ll find cheaper flights to Johannesburg as well as less tourists.

Whale watching is best either between June and October or August and December, depending what kind of whales you want to see. You can also enjoy diving and surfing during April to September so the best time for your flights to Johannesburg is ultimately decided on what you want to do.

Off Season:

Johannesburg doesn’t really have an off season as it’s warm and pleasant all year round, that said, outside of the summer months is when you’ll find the cheapest flights to Johannesburg unless a special event is taking place.

If you decide you want to visit in October for example, see if there are any festivals on that might drive the price of your flight tickets up. October does host the International Motor Show, a show which is unique to Johannesburg so you’ll have to book your flights earlier to secure the best deals on your flight tickets.

When is the best time to book a flight to Johannesburg?

You should book your flights to Johannesburg as soon as you’ve decided on the dates you want to travel. The earlier you can book, the best chance you have of finding the cheapest flights to Johannesburg.

If you’re not too fussed about certain activities then you’ll find cheap flight tickets easier to come by as you can just scout the prices over several weeks or months to determine when is best for you. If the dates you want to visit coincide with a special event or festival, make sure to book your flights to Johannesburg as early as you possibly can so you don’t end up spending more than you need to on flight tickets.

Which day is cheapest to fly to Johannesburg?

The cheapest flights to Johannesburg are usually found when departing on a Tuesday. The departure day with the highest cost at present is Friday.

What time of day is cheapest to fly to Johannesburg?

Johannesburg flights can be made cheaper if you choose a flight in the afternoon. Booking a flight in the evening will likely mean higher prices.

How long is the flight to Johannesburg?

Flights from London to Johannesburg – 10 hours 45 minutes

Flights from Manchester to Johannesburg – 13 hours 35 minutes

Flights from Birmingham to Johannesburg – 13 hours 30 minutes

Flights from Glasgow to Johannesburg – 14 hours 10 minutes

Which airlines operate flights to Johannesburg?

There are several airlines that operate flights to Johannesburg, although the main ones are Virgin Atlantic, South African, and British Airways. You can sometimes find flights with KLM which may be slightly cheaper than the others, although you’ll be sacrificing comfort for the cheaper flight tickets. Virgin is a highly reputable airline that offer comfort and great inflight entertainment, and are usually reasonably priced too.

How to get from Johannesburg airport to the city centre?

The Reya Vaya is a bus dedicated for safe and affordable transport to the city from the airport and can be found from outside the arrival Terminal. There are other bus options to choose from but the Reya Vaya service is by far more reliable.

If you’re not too sure about where you are going or where you need to get off the bus, it might be wise to grab a taxi from the airport. Make sure you agree on a price before getting in though or for a guaranteed price make sure to use a metered taxi. On the upper levels of the airport you can find a new rail link between the airport and the suburbs, just follow the signs after your flight to Johannesburg lands.

Back to top

What airport do you fly into for flights to Johannesburg?

Travellers will need to book flights to OR Tambo (JNB) if they wish to fly to Johannesburg. The Johannesburg airport is 12.8 mi from the city centre.

How popular are flights to Johannesburg this year?

Johannesburg has seen a 79% decrease in demand for flights to the city compared to last year.

Alternative, similarly priced destinations

See alternative destinations where airfare is generally forecast to be close to Johannesburg flight prices.

Find the best prices for you!

Cheap tickets to Johannesburg found by our users in United Kingdom as recently as July 22, 2021.

Johannesburg airports

See all airports in Johannesburg, select one to find and compare flight prices.

Cheapest flights to South Africa

Not set on Johannesburg? See the cheapest flights to United Kingdom. Airfare prices updated on July 22, 2021.
Home Africa South Africa Cheap flights to Johannesburg, South Africa
  • 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