Cheap flights from Johannesburg to Edinburgh

Return
1 adult
Economy
From?
To?
Thu 9/12
Thu 16/12

The best prices from Johannesburg to Edinburgh Turnhouse are usually found in November or March, booked 56 days in advance, depart on a Monday or Tuesday and return on a Tuesday

How to find the cheapest flight from Johannesburg to Edinburgh

All the information you need to plan the best ZA1 to EDI flight in 2021: compare Johannesburg to Edinburgh flight prices with the expected peak season, weather and rainfall in Edinburgh.

ZA1 - EDI

Price

R606 - R743

EDI

Temperature

4 - 15 °C

EDI

Precipitation

30 - 60 mm

Popular in

December

High demand for flights, 13% potential price rise

Cheapest in

November

Best time to find cheap flights, 7% potential price drop

Round-trip from

R9 695

From Johannesburg to Edinburgh Turnhouse

One-way from

R6 911

One-way flight from Johannesburg to Edinburgh Turnhouse

What is the cheapest day to fly return from Johannesburg to Edinburgh?

Thursday flights are found to be more expensive to fly from Johannesburg to Edinburgh. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Edinburgh.

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

Travellers have found it’s best to book a flight 55 days in advance to save up to 8% 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 55 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 Johannesburg to Edinburgh 1-2 weeks in advance for as low as R11 375, or R11 391 for flights within the next 24 hours.

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

The best pricing can be found in the month of November. Prices to Edinburgh from Johannesburg average R10 372. You can even find prices in November for less than R10 372, as users have found deals to Edinburgh from as low as R9 071. The month of December appears to be one of the more expensive times to travel to Edinburgh from Johannesburg. Flying in the targeted month can save you up to 14%.

When is the cheapest time to fly from Johannesburg to Edinburgh (ZA1 - EDI)?

It’s typically best to fly out from Johannesburg to Edinburgh at midday. Doing so could potentially save you 11% on the flight price compared to flying in the afternoon, which is usually more expensive.

Cheap flights from Johannesburg to Edinburgh in December, January 2021

The best prices found for Johannesburg to EDI flights in December, January
Dec 26 - Jan 14
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

18h 10m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

1 stop

19h 05m
R7 743

Lufthansa

View Deal

Deal found 12/2/21

Dec 26 - Jan 15
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

18h 10m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

1 stop

19h 05m
R8 511

Lufthansa

View Deal

Deal found 12/2/21

Dec 26 - Jan 14
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

2 stops

21h 35m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

1 stop

19h 05m
R8 719

Lufthansa

View Deal

Deal found 12/2/21

Johannesburg to Edinburgh 2021 flight deals

Cheap flights to Edinburgh from Johannesburg found for this year
Dec 26 - Jan 14
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

18h 10m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

1 stop

19h 05m
R7 743

Lufthansa

View Deal

Deal found 12/2/21

Dec 26 - Jan 15
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

18h 10m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

1 stop

19h 05m
R8 511

Lufthansa

View Deal

Deal found 12/2/21

Dec 26 - Jan 14
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

2 stops

21h 35m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

1 stop

19h 05m
R8 719

Lufthansa

View Deal

Deal found 12/2/21

Last-minute flights from Johannesburg to Edinburgh

Late deals on return flights to Edinburgh from Johannesburg, departing today and this week
Dec 11 - Jan 10
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

23h 45m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

1 stop

19h 05m
R9 039

Lufthansa

View Deal

Deal found 12/3/21

Dec 11 - Jan 10
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

18h 10m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

2 stops

23h 30m
R11 231

Multiple Airlines

View Deal

Deal found 12/3/21

Dec 11 - Jan 10
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

14h 55m
EDI

Edinburgh Turnhouse

JNB

Johannesburg OR Tambo

3 stops

37h 45m
R12 095

Multiple Airlines

View Deal

Deal found 12/3/21

One-way flights to Edinburgh Turnhouse from Johannesburg

The cheapest one-way flights from Johannesburg to Edinburgh
Dec 10
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

3 stops

38h 40m
R5 887

Multiple Airlines

View Deal

Deal found 12/2/21

Dec 10
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

1 stop

14h 55m
R5 935

KLM

View Deal

Deal found 12/2/21

Dec 11
JNB

Johannesburg OR Tambo

EDI

Edinburgh Turnhouse

3 stops

28h 40m
R5 967

Multiple Airlines

View Deal

Deal found 12/2/21

Related info for your journey

Useful info, stats and facts about Johannesburg to Edinburgh flights.

What airport do you fly into for flights to Edinburgh from Johannesburg?

Most people fly into Edinburgh Turnhouse (EDI) if they book a flight to Edinburgh from Johannesburg. On average, Turnhouse has 0 inbound flights from Johannesburg per day from 10 airlines. Edinburgh Turnhouse is conveniently located just 11,0 km from Edinburgh’s city centre.

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

Some of the carriers operating flights from Johannesburg to Edinburgh Turnhouse that may be offering flexible cancellation policies are Emirates, Qatar Airways, and British Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Johannesburg to Edinburgh for under R7 000 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Edinburgh for under R7 000. The cheapest flight booked recently is on Lufthansa for just R6 975, but on average you can expect to pay R8 975.

Are there last-minute flights available from Johannesburg to Edinburgh for under R9 100?

There are currently 7+ open flights from Johannesburg to Edinburgh within the next 7 days for less than R9 100.

How popular is this Johannesburg to Edinburgh flight route?

This flight path from Johannesburg to Edinburgh Turnhouse was viewed by 2 727 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the cheapest airlines flying from Johannesburg to Edinburgh round-trip?

Flying on Lufthansa is currently your cheapest option to Edinburgh, with prices starting at R6 975. Additional round-trip tickets that might be worth considering are offered by Qatar Airways and Turkish Airlines, with the lowest prices starting at R9 551 and R11 071, respectively. Lufthansa is currently priced 32% below the average price you’ll pay for this route.

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

Consider Air France, British Airways or Emirates when booking your flight. These represent the most popular airlines when flying from Johannesburg to Edinburgh.

What are the cheapest flights from Johannesburg to Edinburgh?

On average you can expect to pay R10 330 for a flight from Johannesburg to Edinburgh. The cheapest flight overall is R9 500 while the most popular route, (Johannesburg OR Tambo - Edinburgh Turnhouse) is currently priced at R6 975.

Other flights to Edinburgh

Can I fly to Edinburgh Turnhouse from Johannesburg right now?

Information is based on travel restrictions from Johannesburg to Edinburgh Turnhouse

Most visitors from Johannesburg will not be allowed to enter Edinburgh Turnhouse.

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

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

Documents
Mandatory passenger locator form - Submit the form any time in the 48 hours before arriving in the UK. Show the form when checking in your plane, train or ferry to the UK.

Managed quarantine package for Scotland - All travelers arriving directly to Scotland are required to book their Managed Quarantine Package prior to travel.

COVID-19 testing package - All travelers must book and pay for a COVID-19 Testing Package prior to travel to England and Scotland.


Can I fly back to Johannesburg from Edinburgh Turnhouse?

Returning to Johannesburg from Edinburgh Turnhouse

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

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

Alternative routes for Johannesburg to Edinburgh

See prices for flight routes from nearby airports that may be better suited for you.
Cape Town to Edinburghfrom R12 850 pp

Top 10 airlines flying from Johannesburg to Edinburgh

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Edinburgh choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Etihad Airways
CheapestR8 495
AverageR9 761
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Qatar Airways
CheapestR8 768
AverageR10 727
FlexibilityNo cancel fee
On-time68%
COVID-19 safety
Kenya Airways
CheapestR8 797
AverageR11 226
FlexibilityNo cancel fee
On-time82%
COVID-19 safety
Virgin Atlantic
CheapestR8 981
AverageR12 699
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
British Airways
CheapestR8 987
AverageR13 706
FlexibilityNo cancel fee
On-time70%
COVID-19 safety
Emirates
CheapestR9 039
AverageR10 583
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
KLM
CheapestR9 125
AverageR11 957
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Air France
CheapestR9 194
AverageR10 687
FlexibilityNo cancel fee
On-time77%
COVID-19 safety
Turkish Airlines
CheapestR10 370
AverageR15 293
FlexibilityNo cancel fee
On-time77%
COVID-19 safety
Lufthansa
CheapestR12 367
AverageR15 472
FlexibilityNo cancel fee
On-time76%
COVID-19 safety