FlightConnections

EN
From
To
Alliances
Airlines
Classes
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

ClassesPREMIUM 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: 11-24-2020

Edinburgh Airport is a large airport in United Kingdom. It is an international airport. In total there are 140 airports around the world that have direct flights to Edinburgh, spread around 127 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 881 flights arriving at Edinburgh Airport, which are 203 flights per week or 29 flights per day.

The most frequently departed flights to Edinburgh are routes from London Heathrow (LHR) in United Kingdom and Amsterdam (AMS) in Netherlands. These two routes together are operated 175 times this month, and make up for 20% 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).

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 27 airlines that fly to Edinburgh. Most flights to Edinburgh are operated by Ryanair, as they connect 57 airports to EDI. Below you can find a list of airlines that operate most EDI flights:

Business class flights to Edinburgh

There are 13 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 November 2020.

* 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), year-round flights from New York (EWR) and seasonal flights from Washington (IAD).

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

American AirlinesAmerican Airlines (Oneworld): year-round 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

Jet2Jet2: year-round flights from Antalya (AYT), seasonal flights from Bodrum (BJV), Dalaman (DLM) and Izmir (ADB).

easyJeteasyJet: year-round flights from 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 April.
From Vienna, you can fly non-stop with easyJet or Ryanair.

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 February.
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 started in May and ends in September.
From Sofia, you can fly non-stop with easyJet or Ryanair.

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 started 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 3 airports to choose from.

From Dubrovnik, you can fly non-stop with easyJet or Jet2. This is a seasonal route that started in April and ends in October.
From Pula and Split, you can fly with Jet2.

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.
From Paphos, you can fly non-stop with easyJet or Jet2.

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.
From Copenhagen, there are 4 airlines that have direct services to Edinburgh, which are easyJet, Norwegian, Ryanair and SAS (Star Alliance).

Estonia
Flights from Estonia to Edinburgh

There is 1 airport in Estonia that has a direct connection to Edinburgh, which is Tallinn. From Tallinn, direct flights are offered by Ryanair.

Faroe Islands
Flights from Faroe Islands to Edinburgh

In Faroe Islands, the only airport that has a direct connection to Edinburgh is Sørvágur. From Sørvágur, direct flights are offered by Atlantic Airways.

Finland
Flights from Finland to Edinburgh

Helsinki is the only city in Finland with direct flights to Edinburgh. 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 started in April and ends in October.
From Toulouse, direct flights are offered by Ryanair.

Germany
Flights from Germany to Edinburgh

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

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

Gibraltar
Flights from Gibraltar to Edinburgh

There is 1 airport in Gibraltar that has a direct connection to Edinburgh, which is Gibraltar. From Gibraltar, direct flights are offered by easyJet. This route is not operational yet but will start in December.

Greece
Flights from Greece to Edinburgh

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

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

Hungary
Flights from Hungary to Edinburgh

Budapest is the only city in Hungary with direct flights to Edinburgh. From Budapest, you can fly non-stop with Ryanair or Wizz Air.

Iceland
Flights from Iceland to Edinburgh

In Iceland, the only airport that has a direct connection to Edinburgh is Reykjavik (Keflavik). From Reykjavik (Keflavik), you can fly non-stop with easyJet or Jet2. This route is not operational yet but will start in December.

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 December.
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 December.

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.
From Catania, the only airline with direct flights is easyJet.
From Florence, you can fly non-stop to Edinburgh with British Airways (Oneworld). This is a seasonal route that started in May and ends in October.
From Milan (Bergamo), the only airline with direct flights is Ryanair.
From Milan (Malpensa), direct flights are offered by easyJet. This route is not operational yet but will start in December.
From Naples, you can fly non-stop with easyJet or Jet2. This route is not operational yet but will start in December.
From Pisa, Rome (Ciampino) and Venice (Treviso), all direct flights to Edinburgh are operated by Ryanair.
From Venice Marco Polo and Verona, you can fly with easyJet and Jet2.

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 December and ends in March.

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.

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.

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.

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.
From Rotterdam, you can fly non-stop to Edinburgh with Transavia.

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. This is a seasonal route that started in March and ends in August.
From Oslo, you can fly non-stop with Norwegian or SAS (Star Alliance). This route is not operational yet but will start in December.
From Stavanger, you can fly non-stop to Edinburgh with Loganair. This is a seasonal route that started in March and ends in August.

Poland
Flights from Poland to Edinburgh

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

From Bydgoszcz, direct flights are offered by Ryanair.
From Gdańsk, you can fly non-stop with Ryanair or Wizz Air.
From Katowice, you can fly non-stop to Edinburgh with Ryanair.
From Krakow, you can fly non-stop with easyJet or Ryanair.
From Poznań and Warsaw, you can fly with Ryanair.
From Warsaw, direct flights are offered by Wizz Air.
From Wrocław, the only airline with direct flights is Ryanair.

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.
From Lisbon, you can fly non-stop with easyJet or Ryanair.
From Porto, the only airline with direct flights is Ryanair.

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.

Spain
Flights from Spain to Edinburgh

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

From Alicante, direct flights are offered by easyJet, Jet2 and Ryanair.
From Barcelona, the only airline with direct flights is Ryanair.
From Barcelona (Girona) and Barcelona Reus (Salou), you can fly with Jet2.
From Bilbao, direct flights are offered by easyJet.
From Fuerteventura, direct flights are offered by easyJet, Jet2 and Ryanair.
From 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.
From Madrid, the only airline with direct flights is easyJet. This route is not operational yet but will start in December.
From Málaga, you can fly non-stop with Jet2 or Ryanair. This route is not operational yet but will start in February.
From Menorca (Mahon), you can fly non-stop to Edinburgh with Jet2. This is a seasonal route that started in April 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. This route is not operational yet but will start in February.
From Santander, the only airline with direct flights is Ryanair.
From Seville, you can fly non-stop with easyJet or Ryanair. This route is not operational yet but will start in December.
From Tenerife (Reine Sofia), direct flights are offered by easyJet, Jet2 and Ryanair.
From Valencia, direct flights are offered by 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).
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 December.
From Geneva, you can fly non-stop with easyJet or Jet2. This route is not operational yet but will start in December.
From Zürich, you can fly non-stop to Edinburgh with Edelweiss Air.

Turkey
Flights from Turkey to Edinburgh

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

From Antalya, direct flights are offered by Jet2.
From Bodrum and Dalaman, you can fly with easyJet and Jet2.
From Istanbul, the only airline with direct flights is Turkish Airlines (Star Alliance).
From Izmir, direct flights are offered by Jet2. This is a seasonal route that started in May and ends in October.

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 started 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 is a seasonal route that started in May and ends in October.
From Philadelphia, direct flights are offered by American Airlines (Oneworld).
From Washington, you can fly non-stop to Edinburgh with United Airlines (Star Alliance). This is a seasonal route that started 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.
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).
From London Gatwick, you can fly non-stop with British Airways (Oneworld) or 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, Shetland Islands, Southampton and Stornoway, all direct flights to Edinburgh are operated by 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 27 airlines flying to Edinburgh from 140 airports around the world, as of November 2020.

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 881 flights arriving at Edinburgh every month (or 203 flights each week), from a total of 140 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, Amsterdam and Dublin are the 3 most popular routes to Edinburgh. For a complete overview of all flight routes to Edinburgh, please use our flight map.

 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  

FlightConnections

 PREMIUM

  • ⚡ Faster experience
  • Multiple airline filters
  • Class filters
  • Full map view
  • Mobile app for iOS and Android
  • No advertisements!
  • 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.