Travelling from Edinburgh Airport (EDI) to Johannesburg O.R. Tambo Airport (JNB): what you need to know
Johannesburg is two hours ahead of Edinburgh and is in the UTC+2 timezone.
To ensure you catch your EDI to JNB flight, leave plenty of time to check in and find your gate. Arriving two hours before international departures and one hour before domestic flights is the standard rule.
You'll likely experience bigger queues in popular months like July. Arriving up to four hours ahead of international flights and two hours for domestic departures will give you ample time for security and boarding.
We make it a cinch to book a flight with a stopover. To see your options for tickets from Edinburgh Airport to Johannesburg O.R. Tambo Airport, uncheck 'Direct flights only.' Then, choose a flight that has a stop long enough to visit your chosen city. Popular stopovers between EDI and JNB include:
London Heathrow Airport
Amsterdam Schiphol Airport
Frankfurt am Main Airport
How to find the cheapest flights from Edinburgh Airport (EDI) to Johannesburg O.R. Tambo Airport (JNB)
Currently, R 6,841 is the cheapest price we've found for a one-way Edinburgh Airport to Johannesburg O.R. Tambo Airport flight. The best price for a return ticket is R 12,129. Bear in mind that fares can change due to demand when booking.
It's a good idea to book as early as possible if you want to get cheap tickets from EDI to JNB. That's because airlines change prices based on demand, which tends to rise closer to the date of departure.
If you can be flexible with your trip dates, try using the 'Whole month' search tool. It'll show you the cheapest price in every month when looking for a flight from Edinburgh Airport to Johannesburg O.R. Tambo Airport.
Landing cheap flights from EDI to JNB is a breeze with Price Alerts. All you need to do is set up one of these automatic alerts and we'll get in touch as soon as a new discounted fare appears.
Pick your ideal departure and arrival times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to get the best deals on flights from Edinburgh Airport to Johannesburg O.R. Tambo Airport.
Handy information about Edinburgh Airport (EDI)
When it comes to Edinburgh Airport's on-time performance, data shows 73% of flights arrive within the scheduled timeframe.
Edinburgh Airport is about 13 kilometres from central Edinburgh. If you're catching a taxi, ride-sharing or driving from the centre, it'll take 25 minutes or so to arrive, depending on the traffic.
Planning to take public transport? Expect a trip time of around 35 minutes.
Catching an early flight from Edinburgh Airport to Johannesburg O.R. Tambo Airport? Avoid the hassle of rushing to the airport (and get some extra shut-eye) by picking one of these hotels close to EDI:
Arriving at Johannesburg O.R. Tambo Airport (JNB)
The last thing you need is a long journey to your hotel if you're arriving on a late Edinburgh Airport to Johannesburg O.R. Tambo Airport flight. Book one of these accommodation options near JNB instead:
Say yes to new adventures by picking up a Johannesburg O.R. Tambo Airport rental car. Grab your wheels from Carwiz, Alamo or Green Motion and explore beyond Johannesburg's main sights.
To get the lowest price, reserve your vehicle from Johannesburg O.R. Tambo Airport about three weeks before travelling.
Getting from Johannesburg O.R. Tambo Airport (JNB) to central Johannesburg
Johannesburg O.R. Tambo Airport to the centre of Johannesburg has a drive time of about 30 minutes. It's approximately 26 kilometres away.
If you're travelling on public transport, expect a journey time of roughly 35 minutes.
When to fly to Johannesburg O.R. Tambo Airport (JNB)
April is the most popular month for flights from Edinburgh Airport to Johannesburg O.R. Tambo Airport. To steer clear of the crowds, head to Johannesburg in March.
The warmest month in Johannesburg is January, with temperatures ranging between 15ºC (59ºF) and 30ºC (86ºF). Lock in your flights from Edinburgh Airport to Johannesburg O.R. Tambo Airport in this month if you enjoy this type of weather.
July sees average temperatures of between 3ºC (37ºF) and 20ºC (68ºF). Look for cheap tickets from EDI to JNB sometime then if you want to travel when it's cooler.
Explore more of South Africa
You've seen Johannesburg, now it's time to discover other corners of South Africa. Journey around 18 kilometres west to Soweto to check off its top attractions. From Soweto to Hector Pieterson Museum and Nelson Mandela Former House, you'll have a packed itinerary ahead.
Around 56 kilometres north of Johannesburg, Pretoria is another essential stop in South Africa. Experience major highlights starting with Statue of Nelson Mandela, Museum of Natural History and Idube Game Reserve.