EN
Full Map
From
To
Alliances
Airlines
Classes
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Map layer
Price view
Map layer
Price view
Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights to Edinburgh (EDI)

Edinburgh Airport - Airport code: EDI

Home Airports United Kingdom EDI Edinburgh

Non-stop flights to Edinburgh (EDI)

Last updated on: 02-25-2021

Edinburgh Airport is a large airport in United Kingdom. It is an international airport. In total there are 133 airports around the world that have direct flights to Edinburgh, spread around 120 cities in 36 countries. Currently, there are 18 domestic flights to Edinburgh.

Edinburgh is mainly known for sightseeing & culture and short breaks.

Most tourists that come to Edinburgh visit one of the following sights:

  • Glencoe
  • Ben Nevis
  • Edinburgh Castle
  • Bamburgh Castle
  • Edinburgh Royal Mile
  • Stirling
  • Kelvingrove Art Gallery & Museum

This month, there are 180 flights arriving at Edinburgh Airport, which are 42 flights per week or 6 flights per day.

The most frequently departed flights to Edinburgh are routes from London Heathrow (LHR) in United Kingdom and Dublin (DUB) in Ireland. These two routes together are operated 66 times this month, and make up for 37% of all monthly arrivals at Edinburgh Airport.

The longest flight to Edinburgh EDI is departing from Chicago (ORD). This non-stop flight takes around 8 hours and 25 minutes and covers a distance of 3,701 miles (5,956 km).

 Remove ads

List of all direct flights to Edinburgh

Below you can find a list of all cities and countries that have direct flights to Edinburgh, ordered by popularity.

Show all

Currently, there are 30 airlines that fly to Edinburgh. Most flights to Edinburgh are operated by Ryanair, as they connect 55 airports to EDI. Below you can find a list of airlines that operate most EDI flights:

Business class flights to Edinburgh

There are 14 airports that have flights to Edinburgh in Business Class. All airports that offer business class flights to EDI are listed below:

Show all

Intercontinental flights to Edinburgh

There are intercontinental flights to Edinburgh Airport (EDI) from the United States, Canada and the Middle-East, as of February 2021.

* Please note that there are no direct services from Southern America, Central America, the Caribbean, Africa, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.

Non-stop flights from the US to Edinburgh

United AirlinesUnited Airlines (Star Alliance): seasonal flights from Chicago (ORD), New York (EWR) and Washington (IAD).

DeltaDelta (SkyTeam): seasonal flights from Boston (BOS) and New York City (JFK).

American AirlinesAmerican Airlines (Oneworld): seasonal flights from Philadelphia (PHL).

Non-stop flights from Canada to Edinburgh

Air CanadaAir Canada is currently the only airline flying non-stop from Canada to Edinburgh. They fly seasonal from Toronto (YYZ).

Non-stop flights from the Middle-East / Western Asia to Edinburgh

easyJeteasyJet: year-round flights from Bodrum (BJV) and Dalaman (DLM).

Jet2Jet2: seasonal flights from Antalya (AYT), Bodrum (BJV) and Dalaman (DLM).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round flights from Istanbul (IST).

Qatar AirwaysQatar Airways (Oneworld): year-round flights from Doha (DOH).

International flights to Edinburgh

Austria
Flights from Austria to Edinburgh

There are 2 airports in Austria that have non-stop flights to Edinburgh.

From Salzburg, direct flights are offered by Jet2. This is a seasonal route that starts in December and ends in January.
From Vienna, the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in October.

Belgium
Flights from Belgium to Edinburgh

If you are looking for a direct flight from Belgium to Edinburgh, there are 2 airports to choose from.

From Brussels, direct flights are offered by Brussels Airlines (Star Alliance). This route is not operational yet but will start in March.
From Brussels Charleroi, the only airline with direct flights is Ryanair.

Bulgaria
Flights from Bulgaria to Edinburgh

In Bulgaria, there are 2 airports that have direct flights to Edinburgh.

From Burgas, direct flights are offered by Jet2. This is a seasonal route that starts in May and ends in October.
From Sofia, the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in October.

Canada
Flights from Canada to Edinburgh

Toronto is the only city in Canada with direct flights to Edinburgh. From Toronto, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in June and ends in September.

Croatia
Flights from Croatia to Edinburgh

If you are looking for a direct flight from Croatia to Edinburgh, there are 2 airports to choose from.

From Dubrovnik, you can fly non-stop with easyJet or Jet2.
From Split, the only airline with direct flights is Jet2. This is a seasonal route that starts in May and ends in September.

Cyprus
Flights from Cyprus to Edinburgh

There are 2 airports in Cyprus that have non-stop flights to Edinburgh.

From Larnaca, direct flights are offered by Jet2. This is a seasonal route that starts in May and ends in November.
From Paphos, you can fly non-stop with easyJet or Jet2. This route is not operational yet but will start in March.

Czechia
Flights from Czechia to Edinburgh

In Czechia, the only airport that has a direct connection to Edinburgh is Prague. From Prague, you can fly non-stop with easyJet or Ryanair.

Denmark
Flights from Denmark to Edinburgh

In Denmark, there are 2 airports that have direct flights to Edinburgh.

From Billund, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.
From Copenhagen, there are 4 airlines that have direct services to Edinburgh, which are easyJet, Norwegian, Ryanair and SAS (Star Alliance). This route is not operational yet but will start in March.

Faroe Islands
Flights from Faroe Islands to Edinburgh

There is 1 airport in Faroe Islands that has a direct connection to Edinburgh, which is Sørvágur. From Sørvágur, direct flights are offered by Atlantic Airways. This is a seasonal route that starts in May and ends in October.

Finland
Flights from Finland to Edinburgh

In Finland, the only airport that has a direct connection to Edinburgh is Helsinki. From Helsinki, direct flights are offered by Finnair (Oneworld).

France
Flights from France to Edinburgh

France is well-connected to Edinburgh (EDI) with 11 airports around the country that have direct flights to the airport.

From Béziers, Bordeaux and Carcassonne, all direct flights to Edinburgh are operated by Ryanair.
From Grenoble / Lyon and Lyon, you can fly with easyJet.
From Marseille and Nantes, all direct flights to Edinburgh are operated by Ryanair.
From Nice, the only airline with direct flights is easyJet.
From Paris, you can fly non-stop with Air France (SkyTeam) or easyJet.
From Paris (Orly), the only airline with direct flights is Transavia. This is a seasonal route that starts in April and ends in October.
From Toulouse, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.

Germany
Flights from Germany to Edinburgh

In Germany there are several airports with flights to Edinburgh (8 in total).

From Berlin, you can fly non-stop with easyJet or Ryanair. This route is not operational yet but will start in March.
From Cologne-Bonn and Düsseldorf, you can fly with Eurowings.
From Düsseldorf (Weeze), the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in October.
From Frankfurt, direct flights are offered by Lufthansa (Star Alliance). This route is not operational yet but will start in March.
From Hamburg, you can fly non-stop with easyJet or Ryanair.
From Karlsruhe / Baden-Baden, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.
From Munich, you can fly non-stop with easyJet or Lufthansa (Star Alliance). This route is not operational yet but will start in March.

Gibraltar
Flights from Gibraltar to Edinburgh

Gibraltar is the only city in Gibraltar with direct flights to Edinburgh. From Gibraltar, direct flights are offered by easyJet. This is a seasonal route that starts in May and ends in October.

Greece
Flights from Greece to Edinburgh

In Greece there are several airports with flights to Edinburgh (6 in total).

From Athens, you can fly non-stop with Aegean (Star Alliance) or easyJet.
From Corfu (Kerkyra), you can fly non-stop with Jet2 or Ryanair. This is a seasonal route that starts in May and ends in October.
From Heraklion (Crete), you can fly non-stop with easyJet or Jet2.
From Kos, Rhodes and Zakynthos Island, all direct flights to Edinburgh are operated by Jet2.

Hungary
Flights from Hungary to Edinburgh

There is 1 airport in Hungary that has a direct connection to Edinburgh, which is Budapest. From Budapest, you can fly non-stop with Ryanair or Wizz Air.

Iceland
Flights from Iceland to Edinburgh

Reykjavik (Keflavik) is the only city in Iceland with direct flights to Edinburgh. From Reykjavik (Keflavik), you can fly non-stop with easyJet or Jet2. This route is not operational yet but will start in March.

Ireland
Flights from Ireland to Edinburgh

There are 3 airports in Ireland that have non-stop flights to Edinburgh.

From Cork, direct flights are offered by Aer Lingus. This route is not operational yet but will start in March.
From Dublin, you can fly non-stop with Aer Lingus or Ryanair.
From Shannon, you can fly non-stop to Edinburgh with Aer Lingus. This route is not operational yet but will start in March.

Isle of Man
Flights from Isle of Man to Edinburgh

In Isle of Man, the only airport that has a direct connection to Edinburgh is Isle of Man. From Isle of Man, direct flights are offered by Loganair. This is a seasonal route that starts in April and ends in October.

Italy
Flights from Italy to Edinburgh

You can fly non-stop to Edinburgh from lots of airports in Italy, as there is a total of 11 airports that have direct services to Edinburgh.

From Bologna, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.
From Florence, the only airline with direct flights is British Airways (Oneworld). This route is not operational yet but will start in May.
From Milan (Bergamo), you can fly non-stop to Edinburgh with Ryanair.
From Milan (Malpensa), the only airline with direct flights is easyJet. This route is not operational yet but will start in March.
From Naples, you can fly non-stop with easyJet or Ryanair.
From Pisa and Rome (Ciampino), you can fly with Ryanair.
From Turin, the only airline with direct flights is Jet2. This is a seasonal route that starts in December and ends in January.
From Venice (Treviso), you can fly non-stop to Edinburgh with Ryanair. This is a seasonal route that starts in June and ends in October.
From Venice Marco Polo, the only airline with direct flights is easyJet. This route is not operational yet but will start in May.
From Verona, direct flights are offered by Jet2. This is a seasonal route that starts in May and ends in September.

Jersey
Flights from Jersey to Edinburgh

There is 1 airport in Jersey that has a direct connection to Edinburgh, which is Jersey. From Jersey, direct flights are offered by easyJet. This is a seasonal route that starts in June and ends in October.

Latvia
Flights from Latvia to Edinburgh

In Latvia, the only airport that has a direct connection to Edinburgh is Riga. From Riga, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.

Lithuania
Flights from Lithuania to Edinburgh

Kaunas is the only city in Lithuania with direct flights to Edinburgh. From Kaunas, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.

Luxembourg
Flights from Luxembourg to Edinburgh

There is 1 airport in Luxembourg that has a direct connection to Edinburgh, which is Luxembourg City. From Luxembourg City, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.

Malta
Flights from Malta to Edinburgh

Malta is the only city in Malta with direct flights to Edinburgh. From Malta, direct flights are offered by Ryanair.

Netherlands
Flights from Netherlands to Edinburgh

If you are looking for a direct flight from Netherlands to Edinburgh, there are 3 airports to choose from.

From Amsterdam, you can fly non-stop with easyJet or KLM (SkyTeam).
From Eindhoven, the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in October.
From Rotterdam, you can fly non-stop to Edinburgh with Transavia. This is a seasonal route that starts in April and ends in October.

Norway
Flights from Norway to Edinburgh

In Norway, there are 3 airports that have direct flights to Edinburgh.

From Bergen, direct flights are offered by Loganair.
From Oslo, you can fly non-stop with Norwegian or SAS (Star Alliance).
From Stavanger, you can fly non-stop to Edinburgh with Loganair.

Poland
Flights from Poland to Edinburgh

In Poland there are several airports with flights to Edinburgh (7 in total).

From Gdańsk, you can fly non-stop with Ryanair or Wizz Air.
From Katowice, the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in October.
From Krakow, you can fly non-stop with easyJet or Ryanair.
From Poznań and Warsaw, you can fly with Ryanair.
From Warsaw, you can fly non-stop to Edinburgh with Wizz Air. This is a seasonal route that starts in March and ends in July.
From Wrocław, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.

Portugal
Flights from Portugal to Edinburgh

If you are looking for a direct flight from Portugal to Edinburgh, there are 4 airports to choose from.

From Faro, you can fly non-stop with Jet2 or Ryanair.
From Funchal (Madeira), the only airline with direct flights is Jet2. This route is not operational yet but will start in April.
From Lisbon, you can fly non-stop with easyJet or Ryanair. This route is not operational yet but will start in March.
From Porto, the only airline with direct flights is Ryanair. This is a seasonal route that starts in May and ends in October.

Qatar
Flights from Qatar to Edinburgh

In Qatar, the only airport that has a direct connection to Edinburgh is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld).

Romania
Flights from Romania to Edinburgh

There is 1 airport in Romania that has a direct connection to Edinburgh, which is Bucharest. From Bucharest, you can fly non-stop with Ryanair or Wizz Air.

Slovakia
Flights from Slovakia to Edinburgh

In Slovakia, the only airport that has a direct connection to Edinburgh is Bratislava. From Bratislava, direct flights are offered by Ryanair. This is a seasonal route that starts in May and ends in October.

Spain
Flights from Spain to Edinburgh

Spain is well-connected to Edinburgh (EDI) with 15 airports around the country that have direct flights to the airport.

From Alicante, direct flights are offered by easyJet, Jet2 and Ryanair. This route is not operational yet but will start in March.
From Barcelona, you can fly non-stop with Ryanair or Vueling.
From Barcelona Reus (Salou), you can fly non-stop to Edinburgh with Jet2. This is a seasonal route that starts in May and ends in October.
From Fuerteventura, Gran Canaria (Las Palmas) and Ibiza, all direct flights to Edinburgh are operated by Jet2 and Ryanair.
From Lanzarote (Arrecife), direct flights are offered by easyJet, Jet2 and Ryanair. This route is not operational yet but will start in March.
From Madrid, you can fly non-stop with easyJet or Iberia (Oneworld). This route is not operational yet but will start in March.
From Málaga, you can fly non-stop with Jet2 or Ryanair. This route is not operational yet but will start in March.
From Menorca (Mahon), the only airline with direct flights is Jet2. This is a seasonal route that starts in May and ends in October.
From Palma de Mallorca, there are 4 airlines that have direct services to Edinburgh, which are British Airways (Oneworld), easyJet, Jet2 and Ryanair.
From Santander and Seville, you can fly with Ryanair.
From Tenerife (Reine Sofia), direct flights are offered by easyJet, Jet2 and Ryanair. This route is not operational yet but will start in March.
From Valencia, you can fly non-stop to Edinburgh with Ryanair.

Sweden
Flights from Sweden to Edinburgh

There are 3 airports in Sweden that have non-stop flights to Edinburgh.

From Gothenburg, direct flights are offered by Ryanair.
From Stockholm (Arlanda), you can fly non-stop with Norwegian or SAS (Star Alliance). This route is not operational yet but will start in March.
From Stockholm (Skavsta), you can fly non-stop to Edinburgh with Ryanair.

Switzerland
Flights from Switzerland to Edinburgh

In Switzerland, there are 3 airports that have direct flights to Edinburgh.

From Basel Mulhouse Freiburg, direct flights are offered by easyJet. This route is not operational yet but will start in March.
From Geneva, you can fly non-stop with easyJet or Jet2. This route is not operational yet but will start in March.
From Zürich, you can fly non-stop to Edinburgh with Edelweiss Air. This route is not operational yet but will start in March.

Turkey
Flights from Turkey to Edinburgh

There are 4 airports in Turkey that have non-stop flights to Edinburgh.

From Antalya, direct flights are offered by Jet2. This route is not operational yet but will start in April.
From Bodrum and Dalaman, you can fly with easyJet and Jet2.
From Istanbul, the only airline with direct flights is Turkish Airlines (Star Alliance).

United States
Flights from United States to Edinburgh

In United States there are several airports with flights to Edinburgh (6 in total).

From Boston, direct flights are offered by Delta (SkyTeam). This is a seasonal route that starts in May and ends in October.
From Chicago and New York, you can fly with United Airlines (Star Alliance).
From New York City, the only airline with direct flights is Delta (SkyTeam). This route is not operational yet but will start in May.
From Philadelphia, direct flights are offered by American Airlines (Oneworld). This is a seasonal route that starts in June and ends in October.
From Washington, you can fly non-stop to Edinburgh with United Airlines (Star Alliance). This is a seasonal route that starts in May and ends in October.

Domestic flights to Edinburgh

United Kingdom
Flights from United Kingdom to Edinburgh

You can fly domestically to Edinburgh from a lot of airports within United Kingdom, as there is a total of 18 airports that have domestic services.

From Belfast City, direct flights are offered by Aer Lingus.
From Belfast International, Birmingham and Bristol, all direct flights to Edinburgh are operated by easyJet.
From Derry, direct flights are offered by Ryanair UK. This is a seasonal route that starts in March and ends in July.
From Exeter, Glasgow and Kirkwall, all direct flights to Edinburgh are operated by Loganair.
From London City, you can fly non-stop to Edinburgh with British Airways (Oneworld). This route is not operational yet but will start in March.
From London Gatwick, the only airline with direct flights is easyJet.
From London Heathrow, direct flights are offered by British Airways (Oneworld).
From London Luton and London Stansted, you can fly with easyJet.
From Newquay, Norwich and Shetland Islands, all direct flights to Edinburgh are operated by Loganair.
From Southampton, you can fly non-stop with British Airways (Oneworld) or Loganair.
From Stornoway, you can fly non-stop to Edinburgh with Loganair.

Alternative airports near Edinburgh

Flying to an alternative airport near Edinburgh could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Edinburgh (EDI) are listed below. The closest alternative airports are Dundee (DND) and Glasgow (GLA).

Frequently asked questions - FAQ

How many airports are there in Edinburgh?

There are 3 airports in Edinburgh: Edinburgh Airport (EDI), Dundee Airport (DND) and Glasgow International Airport (GLA).

What is the best airport to fly into Edinburgh?

The most convenient airport to fly into Edinburgh is Edinburgh Airport (EDI).

How many airlines fly to Edinburgh?

There are 30 airlines flying to Edinburgh from 133 airports around the world, as of February 2021.

Which airlines fly to Edinburgh?

Ryanair, easyJet and Jet2 operate most flights to Edinburgh. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Edinburgh?

Star Alliance, Oneworld and SkyTeam are all flying to Edinburgh.

How many nonstop flights are there to Edinburgh?

There are roughly 180 flights arriving at Edinburgh every month (or 42 flights each week), from a total of 133 airports worldwide.

What is the official name of Edinburgh Airport?

The official name of Edinburgh Airport is Edinburgh Airport.

What is the airport code of Edinburgh Airport?

The airport code of Edinburgh Airport is EDI.

What are the most popular flights to Edinburgh?

London Heathrow, Dublin and Belfast International are the 3 most popular routes to Edinburgh. For a complete overview of all flight routes to Edinburgh, please use our flight map.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ⚡ No advertisements!
  • ⚡ Faster experience
  • 12-month Flight schedules
  • Multiple airline filters
  • Class filters
  • Full map view
  • Mobile app for iOS and Android
  • Personal
    Annual
    € 1.99*
    Per Month
  • Business
    Annual
    € 19.99*
    Per Month

Renews monthly.  Cancel anytime.
Personal use only.

* Renews at €23.88 annually.  Cancel anytime.
Personal use only.

* Renews at €239.88 annually.  Cancel anytime.
Business license.