Book cheap flights to Edinburgh

Explore the best deals

Discover the cheapest flights to Edinburgh
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Edinburgh

Johannesburg
Flights from Johannesburgto Edinburgh
8227R
7847R
Prime price per passenger
Cape Town
Flights from Cape Townto Edinburgh
7639R
7148R
Prime price per passenger
London
Flights from Londonto Edinburgh
407R
381R
Prime price per passenger
Durban
Flights from Durbanto Edinburgh
9085R
8527R
Prime price per passenger
Port Elizabeth
Flights from Port Elizabethto Edinburgh
8374R
7851R
Prime price per passenger

How long is the flight to Edinburgh?

If you’re planning a trip to Edinburgh, we at eDreams have checked the most popular routes to help you plan ahead. From Bloemfontein, the flight takes about 13h 25m; from Johannesburg, around 15h 26m; and from Cape Town, roughly 16h 55m.
Flight Time (in hours)
BloemfonteinJohannesburgCape TownDurban
0h 5h 10h 15h 20h
13h 25m
15h 26m
16h 55m
17h 2m

How much does a flight to Edinburgh cost?

At eDreams you can find flights from Johannesburg to Edinburgh starting from R 6 119, with an average price of R 6 577. If you depart from other cities such as Durban, you can find tickets from R 6 619, and from Cape Town starting from R 7 050, according to data from the last 72 hours.
Filter by
JohannesburgDurbanCape Town
R 6 577
R 7 743
R 8 471
JohannesburgCheapest
Cheapest Price: R 6 119
Cheapest
Average

Find and book the best flights to Edinburgh

Edinburgh, Scotland's capital city, offers a journey into a destination rich with history and cultural significance. Located in the United Kingdom, it serves as a central hub for exploring the country's northern regions and is a popular entry point for many travellers.

The city's historic core encompasses the medieval Old Town and the Georgian New Town, both UNESCO World Heritage Sites. Landmarks such as Edinburgh Castle, the Royal Mile, St Giles' Cathedral, and Arthur's Seat contribute to its architectural and historical identity. You'll find a blend of ancient closes and elegant squares.

Discover Edinburgh's unique character through its historic streets, significant monuments, and lively cultural scene. Its appeal lies in this deep-rooted past and ongoing legacy, inviting exploration of its distinct atmosphere and heritage.

When is the best time to fly to Edinburgh?

High Season (Summer)

Edinburgh's high season, typically from June to August, brings warmer temperatures and longer daylight hours. Average temperatures range from 15°C to 20°C, creating a generally pleasant climate for outdoor activities, although rain showers are still common. The city feels bustling and lively, with a significant increase in both local and international visitors.

This period is defined by its festival atmosphere. The Edinburgh Fringe Festival, the Royal Edinburgh Military Tattoo, and various art and music festivals draw huge crowds, transforming the city's parks, streets, and venues into lively hubs of activity. Upon arrival, you'll find a city teeming with street performers, pop-up venues, and an energetic buzz. Outdoor spaces like Arthur's Seat and the Meadows are popular for walks and picnics, reflecting the city's embrace of summer.

Low Season (Winter)

The low season, generally from November to March, sees Edinburgh enveloped in colder temperatures and shorter daylight hours. Average temperatures hover between 2°C and 7°C, often accompanied by frost, snow, or a crisp chill. The city takes on a more subdued, atmospheric feel, with fewer crowds and a slower pace.

Winter brings a distinct charm, especially around the festive period. Edinburgh's Hogmanay (New Year's Eve) celebrations are world-renowned, with events and fireworks lighting up the cold nights. Beyond the festive season, life settles into a more local rhythm. Cosy pubs and indoor attractions like museums and galleries become focal points. While outdoor conditions can be bracing, a winter arrival reveals a city with a quieter, more intimate character, often shrouded in mist or illuminated by festive lights.

Edinburgh bucket list: Best activities & sights

Once you’ve touched down and made your way into Edinburgh, the city immediately reveals its distinct character. Ancient castles, winding closes, and a lively arts scene await your exploration. Prepare to discover a city where history and contemporary life merge seamlessly, offering a unique welcome to every arrival.

Here are some of Edinburgh’s most distinctive attractions:

Edinburgh Castle
Standing proudly on Castle Rock, this historic fortress dominates the city skyline. It offers a glimpse into Scotland's rich past, from royal residences to military strongholds.

Royal Mile
Stretching from Edinburgh Castle to Holyrood Palace, the Royal Mile forms the historic backbone of the Old Town. Here, you'll encounter centuries of stories etched into its architecture and lively atmosphere.

Arthur’s Seat
For breathtaking panoramic views, climb this ancient volcano situated within Holyrood Park. It provides a natural escape and a unique perspective on the city sprawling below.

Palace of Holyroodhouse
Discover the official residence of the Monarch in Scotland, nestled at the foot of the Royal Mile. This beautiful palace has been at the centre of many key moments in Scottish history.

National Museum of Scotland
Explore Scottish history, culture, and natural heritage within this impressive museum. Its diverse collections range from prehistoric artefacts to global wonders.

Scott Monument
Dedicated to author Sir Walter Scott, this Gothic monument is a striking feature of Princes Street Gardens. Ascend its winding stairs for unique views across the city centre.

Dean Village
Wander into this tranquil village by the Water of Leith, a peaceful oasis just a short walk from the city centre. Its charming old mills and quaint architecture evoke a bygone era.

Secure your seat to Edinburgh today

To find the best flight deals to Edinburgh, consider booking your journey in advance and stay flexible with your travel dates. Remember, eDreams Prime members often discover even more exclusive benefits to make their next escape truly seamless. We look forward to helping you embark on your Scottish adventure soon.

Frequently asked questions about flights to Edinburgh

How can I find cheap flights to Edinburgh on eDreams?
At eDreams you will find flights from R244 to Edinburgh. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Edinburgh.
When's the best time to go to Edinburgh?
According to our customers' flight searches, the best time to fly to Edinburgh is March.
The next best month to travel to Edinburgh is April.
And let's not forget February, the third top choice for travelling to Edinburgh.
However if you prefer things on the less busy side, we can highlight November as the least popular month for flights to Edinburgh.
What are the cheapest airlines flying to Edinburgh?

Looking at the prices of our customers' bookings from US to Edinburgh, your best bet for cheap flights is:

  • Klm Royal Dutch Airlines: the average price of a one way flight is R13 753,66 . The average price of a Johannesburg ticket to Edinburgh is R12 794,97 and R14 187,73 if you leave from Durban.
  • Swiss International Air Lines: a one-way ticket costs on average R14 274,27: this has been calculated taking as a reference the average price of flights of Johannesburg to Edinburgh, which amounts to R13 984,69 and that of flights departing from Cape Town, whose average price is R14 000,96.
  • Hahn Air Technologies: the average price of a one-way ticket is R14 794,80. The flight between Cape Town and Edinburgh costs on average R14 794,80 and the ticket price from Durban round the R16 358,84.
Which airlines fly to Edinburgh?

Airlines flying direct from South Africa to Edinburgh include:

  • Ryanair, with flights from London, Bournemouth and from Belfast, for example.
  • Easyjet also operates numerous flights, some of them originating from Amsterdam, Birmingham and London.
  • Ryanair UK, with flights from Dublin to Edinburgh and Bologna and also from Budapest.

Airlines with indirect flights to Edinburgh include:

  • Qatar Airways, which flies from Cape Town, Johannesburg or Durban.
  • Emirates, with flights from Johannesburg and Cape Town, as well as from Durban.
  • Turkish Airlines, with flights from Johannesburg, Cape Town and also Durban.
How many airports are in Edinburgh and which is the main one?
Edinburgh has 1 airport. Edinburgh Airport operates domestic and international flights to 4 cities. Some of the most popular destinations are Cape Town, Johannesburg and London.
What is the weather like in Edinburgh?
If you're looking for summer vibes, the best time to travel to Edinburgh is in July, August and June, when the average temperature reaches 18º, while July, May and August are the 3 sunniest months of the year, with an average of 21 hours. However, if you prefer colder temperatures, make sure you visit Edinburgh during December, January or February to experience an average of 1º. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during October, January and July, when the average precipitation in Edinburgh is 69mm, while the months of April, February and May are drier, with an average of 45mm.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes