Flights from Milan to Edinburgh
LIN to EDI. All flight routes from Linate, Italy to Edinburgh Airport, United Kingdom. These flights are operated by 10 different airlines through 8 different connections. The shortest flight time is 4 hours and 40 minutes.
Find the best prices on hotels and car rental near Edinburgh Airport
We got great deals on hotels and car rentals near the airport.
Milan to Edinburgh flights
With over 219 flights every week and 8 different airlines you have a wide option of flights to choose from. While flying to Edinburgh from Milan you will be doing a stopover in Amsterdam, Brussels or any other of the 8 alternatives with flight connections.
Are there any non-stop flights from LIN to EDI?
You could fly non-stop from LIN to EDI before with ITA Airways but not anymore.
Milan to Edinburgh with Brussels Airlines
If you fly from Milan with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Edinburgh. This flight trip will take 5 hours and 35 minutes and you can fly every day of the week except Mondays with departures at 06:55 or 12:00. Brussels Airlines is a Star Alliance member.
With Lufthansa
If you fly from Milan with Lufthansa you will do a stopover in Frankfurt, FRA before reaching Edinburgh. This flight trip will take 5 hours and 45 minutes and you can fly every weekday with departures at 07:00, 12:40 or 18:05. Lufthansa is a Star Alliance member.
With British Airways
If you choose to fly with British Airways from Milan to Edinburgh you can make a transit either via London or via London. The route via London is 58 minutes faster. British Airways is a member of the air alliance OneWorld.
With KLM
If you fly from Milan with KLM you will do a stopover in Amsterdam, AMS before reaching Edinburgh. This flight trip will take 6 hours and 50 minutes and you can fly every weekday with departures at 06:40, 10:50 or 15:55. KLM is a member of SkyTeam.
Miles & flight time: LIN - EDI
The shortest flight time between LIN and EDI is 4 hours and 35 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
AMS Amsterdam | 4h 35m | 1h 15m | 934 (1503 km) |
BRU Brussels | 5h 30m | 2h 15m | 915 (1472 km) |
FRA Frankfurt | 6h 5m | 2h 45m | 964 (1551 km) |
LHR London | 6h 40m | 3h 55m | 945 (1521 km) |
LCY London | 7h 20m | - | - |
MUC Munich | 7h 30m | 4h 5m | 1064 (1712 km) |
CDG Paris | 7h 35m | 1h 30m | 944 (1519 km) |
DUB Dublin | 8h 45m | 4h 55m | 1102 (1773 km) |
Unpublished Flight Rates From Milan to Edinburgh
From Milan to United Kingdom
Below is a list of other destinations to United Kingdom from Linate with either direct flights or 1 stop connections.
- LHR London Direct
- LGW London Direct
- MAN Manchester
- BHX Birmingham
- BRS Bristol
- GLA Glasgow
- LBA Leeds
- NCL Newcastle
- LPL Liverpool
- LCY London Direct
From Italy to Edinburgh
Below is a list of other cities in Italy with flights to Edinburgh with either non-stop or connecting flights.
- FCO Rome Direct
- MXP Milan Direct
- BGY Milan Direct
- NAP Naples Direct
- BLQ Bologna Direct
- VCE Venice Direct
- BRI Bari Direct
- CTA Catania Direct
- VRN Verona Direct
- PMO Palermo Direct