Direct flights to Edinburgh EDI

Edinburgh (EDI) is a good airport for getting direct flights from low-cost airlines. View all nonstop flights to EDI and tips for booking cheap flights to Scotland.

Edinburgh Airport is a large airport in United Kingdom. In total there are 170 airports with direct flights to Edinburgh from 44 different countries and 12 U.S. states. You can easily reach Edinburgh with daily non-stop flights from 21 major hubs like London (British Airways), Dublin (Aer Lingus) and Amsterdam (KLM).

EDI Click to open the interactive map.

Non-stop routes to EDI:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Edinburgh Airport (EDI) is Scotland's largest airport. It serves more than 15 million passengers each year, making it the 6th busiest airport in the United Kingdom. It is an operating base for low-cost airlines Ryanair, easyJet, Jet2, and Loganair. It is about 9km (6mi) west of the Edinburgh city centre.

Cheap direct flights from the UK

You can get good deals on direct flights to Edinburgh from the United Kingdom. There are multiple direct flights each day at many of the UK's largest airports. In most cases, a flight from the UK will take you just over an hour. The price on a flight to Edinburgh from the UK will be comparable to what you would pay to take the train or bus. And with considerably less travel time.

Frequent direct flights are available from British Airways at both City (LCY) and Heathrow (LHR) in London. Or you can get one of the many direct flights available from the low-cost airlines at Stansted (STN), Luton (LTN), or Gatwick (LGW). There are also several flights each day to Edinburgh at Bristol (BRS), Birmingham (BHX) and Southampton (SOU).

You can view all non-stop flights from the UK by using the filter at the top of this page. Select the blue and white box for "Domestic" to view all the routes available to Edinburgh from the UK.

Flights from Europe in under 2 hours

You're in good luck if you're looking for a direct flight from Europe to Edinburgh. EDI airport has many direct flights from several major airports in Europe. This includes the popular hubs of Dublin (DUB), Amsterdam (AMS), and Paris (CDG). There are also many flights to Edinburgh at Geneva (GVA), Brussels (CRL), Berlin (BER), as well as several airports in Spain. Most of the flights to EDI airport are operated by national flag carriers or low-cost airlines. In many cases, you will be able to reach Edinburgh in less than two hours on a flight from Europe. This can be ideal if you need a short connecting flight.

It is easy to view all the airports with non-stop flights to Edinburgh from Europe. Scroll to the menu at the top of this page and select the "More" button and then choose "From Europe" on the dropdown list. This will provide you with the full list of routes to EDI airport in Europe, along with the flight length of each route, and the list of airlines flying at each airport.

Major Intl Airports with flights to EDI

Flights to Edinburgh are also available at some major airports in the US and the Middle East. United Airlines offers daily direct flights to Edinburgh out of Newark Airport (EWR) in New York, and from Washington D.C. at Dulles Airport (IAD). Delta Air Lines also offers regular non-stop flights out of New York at JFK (JFK)

If you are traveling from the Middle East, you can get direct flights to Edinburgh daily from Emirates at Dubai (DXB), Qatar Airways at Doha (DOH), or from Turkish Airlines at Istanbul Airport (IST).

Airlines with the most direct flights

EDI airport is a hub for Ryanair, easyJet, and Jet2. These three low-cost operators have direct flights to Edinburgh from many airports in Europe. British Airways also has many direct flights to EDI from London, at both Heathrow (LHR) and City (LCY) airports.

Air France has regular services out of Paris (CDG), as does KLM at Amsterdam (AMS), Aer Lingus from Dublin (DUB) and Belfast (BHD), and Lufthansa at both Frankfurt (FRA) and Munich (MUC). Loganair also has several direct flights from smaller airports in the UK.

New direct flights to Edinburgh Airport

Below is a list of new or upcoming direct routes to Edinburgh Airport (EDI) that have recently started or are starting soon.

Advice on cheap flights at Edinburgh Airport

You can sometimes get cheap flights to Edinburgh at the end of the school holiday season. Scotland and England take their summer vacations at different times of the year. Scotland typically starts its school year earlier than they do in England. This can create a window for bookings (late August) where Scotland's summer break is over, but England's is not. 

During these windows, demand may be lower at EDI airport. You may be able to book yourself a great deal on a cheap flight to or from Edinburgh airport, compared to the prices you would get in London or other UK airports. The opposite can be true at the beginning of the summer holiday break.

There are a lot of low-cost airlines that offer flights at Edinburgh airport. Sometimes these air fares will appear to be far below what other airlines are charging for the same route. Be aware that in some cases, a low-cost airline may have additional charges for baggage and in-flight meal services. These services might be included by other airlines at no extra cost.

Tips for getting transportation at the airport

If you are looking to get transportation from Edinburgh airport to the local city centre, you have a couple of good options.

There are express bus routes that will take you from the airport to the main city centre. The main airport express bus route is the Airlink 100. It runs every 10 minutes, 24 hours a day. Tickets cost under 10 GBP and it has an expected transit time of about 25 minutes. There are other airport express bus routes from the airport, but the Airlink 100 is the fastest route from the airport to Waverly Bridge, at the city centre.

Taking the tram can be another good option. Tram services run every 7-10 minutes at the airport, between 7am-7pm. The expected transit time to reach the city is about 35 minutes. Tickets cost under 10 GBP each.

Taxi ranks are also available at the airport on a 24/7 basis. The travel time to reach the city is between 25-35 minutes at an expected cost of between 25 and 40 GBP.

Airlines with direct flights every day to Edinburgh

The airports presented below each airline are hubs for this specific operator.

British Airways
From London, United Kingdom
Aer Lingus
From Dublin, Ireland
KLM
From Amsterdam, Netherlands
Air France
From Paris, France
Lufthansa
From Frankfurt and Munich, Germany
Qatar Airways
From Doha, Qatar
Turkish Airlines
From Istanbul, Turkiye
American Airlines
From New York and Philadelphia, USA
Delta
From Atlanta and Boston, USA
Emirates
From Dubai, United Arab Emirates
United
From 3 airports
SAS
From Copenhagen and Stockholm
Air Canada
From Toronto, Canada
Brussels Airlines
From Brussels, Belgium
Hainan Airlines
From Beijing, China
EDI routes and destination map
SPONSORED AD
SPONSORED AD
Show flights from Edinburgh instead? Cheap flights to Edinburgh

Yes you can fly to Edinburgh from 7 different US airports.

There are 40 airlines with direct flights to Edinburgh. Aer Lingus, Ryanair and Ryanair UK are the most popular ones.

All 3 big alliances are flying to Edinburgh. Star Alliance, Oneworld and SkyTeam.

The IATA code is EDI and the ICAO code is EGPH.

You can fly daily from 21 different airports hubs to Edinburgh — including London with British Airways, Dublin with Aer Lingus and Amsterdam with KLM.

Depends where you are flying from. It takes 10h 40min from Beijing (PEK) and 40min from Inverness (INV).

There is 1 airport in Edinburgh with scheduled flights, Edinburgh Airport, EDI.

It depends on where and when you are flying. The average one-way ticket price according to our data is $135.
Direct flights to United Kingdom
Heathrow
Heathrow (LHR)

Flights from 223 different airports

Gatwick
Gatwick (LGW)

Flights from 214 different airports

Manchester Airport
Manchester Airport (MAN)

Flights from 207 different airports

Stansted
Stansted (STN)

Flights from 203 different airports

Luton
Luton (LTN)

Flights from 144 different airports

Birmingham Airport
Birmingham Airport (BHX)

Flights from 135 different airports

Bristol Airport
Bristol Airport (BRS)

Flights from 120 different airports

Glasgow International Airport
Glasgow International Airport (GLA)

Flights from 89 different airports

Leeds Bradford
Leeds Bradford (LBA)

Flights from 82 different airports

Newcastle International Airport
Newcastle International Airport (NCL)

Flights from 76 different airports

SPONSORED AD
SPONSORED AD