Direct flights to Edinburgh EDI

Edinburgh Airport is a large airport in United Kingdom. In total there are 148 airports with direct flights to Edinburgh from 35 different countries and 10 U.S. states. You can easily reach Edinburgh with daily non-stop flights from 8 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
Major airlines with daily flights to Edinburgh
Daily flights with British Airways
Daily flights with Aer Lingus
Daily flights with KLM
Daily flights with Lufthansa
Daily flights with Air France
Daily flights with Qatar Airways
Daily flights with United
Daily flights with Turkish Airlines
Daily flights with Delta
Daily flights with Finnair
Ad
EDI routes and destination map
Show flights from Edinburgh instead? Cheap flights to Edinburgh
Ad

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

There are 32 airlines with direct flights to Edinburgh. British Airways, Aer Lingus and Ryanair 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 8 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 8h 5min from Atlanta (ATL) and 55min from Belfast (BFS).

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

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

Flights from 218 different airports

Gatwick
Gatwick (LGW)

Flights from 198 different airports

Stansted
Stansted (STN)

Flights from 194 different airports

Manchester Airport
Manchester Airport (MAN)

Flights from 177 different airports

Birmingham Airport
Birmingham Airport (BHX)

Flights from 126 different airports

Luton
Luton (LTN)

Flights from 121 different airports

Bristol Airport
Bristol Airport (BRS)

Flights from 116 different airports

Glasgow International Airport
Glasgow International Airport (GLA)

Flights from 86 different airports

Leeds Bradford
Leeds Bradford (LBA)

Flights from 75 different airports

Newcastle International Airport
Newcastle International Airport (NCL)

Flights from 72 different airports

Ad