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).
Click to open the interactive map.
Non-stop routes to EDI:
Duration

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.
New airline With Ryanair UK. Flights to begin in 2026-10-27.
New airline With easyJet. Flights to begin in 2026-10-25.
New airline With easyJet. Flights to begin in 2026-11-30.
New airline With Jet2. Flights to begin in 2027-05-05.
New airline With TUIfly Netherlands. Flights to begin in 2026-11-08.
New airline With Ryanair UK. Flights to begin in 2027-04-02.
With Vueling. Flights to begin in 2026-09-16.
With Jet2. Flights to begin in 2027-04-15.
With Jet2. Flights to begin in 2026-11-12.
With easyJet. Flights to begin in 2026-11-25.
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.
Direct flights to United Kingdom
Heathrow (LHR)
Flights from 223 different airports
Gatwick (LGW)
Flights from 214 different airports
Manchester Airport (MAN)
Flights from 207 different airports
Stansted (STN)
Flights from 203 different airports
Luton (LTN)
Flights from 144 different airports
Birmingham Airport (BHX)
Flights from 135 different airports
Bristol Airport (BRS)
Flights from 120 different airports
Glasgow International Airport (GLA)
Flights from 89 different airports
Leeds Bradford (LBA)
Flights from 82 different airports
Newcastle International Airport (NCL)
Flights from 76 different airports
