Flight South AfricaFlight JohannesbourgFlight Edinburgh - Johannesbourg

Today’s flight suggestion for Edinburgh - Johannesbourg

Outbound 12 November 2026 · Inbound 25 November 2026

Today’s suggestion
RyanairAir Europa
17:20
EDI
10:40 +2
JNB
Multiple Suppliers
39h 20m
2 stops
Global AirwaysNorse Atlantic UKRyanair UK
13:00
JNB
20:15 +2
EDI
Multiple Suppliers
57h 15m
2 stops
From £668
KLM
05:40
EDI
22:00
JNB
KLM
14h 20m
1 stop
KLM
23:59
JNB
20:00 +1
EDI
KLM
22h 1m
1 stop
From £678
info departure city :
Edinburgh, United Kingdom
airport :
Edinburgh Airport (EDI)
local time :

Edinburgh is a city in the country United Kingdom, the time zone is [[timezone]]. In Edinburgh, it is currently {fromLocalTime}, the temperature is on average 2°C, with a minimum of 0°C and a maximum of 6°C.

The city of Edinburgh has 1 airport(s): Edinburgh

destination info :
Johannesbourg, South Africa
airports :
O.R. Tambo International Airport (JNB)
Rand Airport (QRA)
Grand Central Airport (GCJ)
Lanseria International Airport (HLA)
local time :

Johannesbourg is in the country South Africa, the time zone is [[timezone]]. In Johannesbourg, it is currently {toLocalTime}, the temperature is on average 24°C, with a minimum of 17°C and a maximum of 30°C.

The city of Johannesbourg has 4 airport(s): O.R. Tambo, Rand, Grand Central and Lanseria

Useful info about Johannesbourg

This information is not available at this time.

In Johannesbourg, the most touristic month is December. It is during this period that the prices offered by airlines are also the highest.

This information is not available at this time.

This information is not available at this time.

This information is not available at this time.

Flights are the only means of transport listed on Liligo for this journey.

In summer, the average temperature is 13°C in Johannesbourg and 14°C in Edinburgh. The average rainfall in summer is 6 mm in Johannesbourg and 81 mm in Edinburgh.In summer, it is warmer in Edinburgh and it rains less in Johannesbourg. In winter, it is colder in Johannesbourg and it rains more in Johannesbourg.

Prepare your stay in Johannesbourg

Discover other cheap flight offers