Flights from Milan to Edinburgh

Searching for cheap flight from Malpensa Arpt (MXP) to Edinburgh Arpt (EDI)? We are helping you to get all the best Edinburgh Arpt airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Malpensa Arpt to Edinburgh Arpt are - KLM Royal Dutch Airlines, Lufthansa, Turkish Air, Air France, SN Brussels Airlines, etc. We at Via are committed to provide you best flight deal to Edinburgh Arpt. Here is a list of all airlines from Malpensa Arpt to Edinburgh Arpt.
Facts about Milan to Edinburgh flight
  • First flight from Milan to Edinburgh leaves at 06:25 hrs.
  • Last flight from Milan to Edinburgh leaves at 20:25 hrs.
List of all airlines from Milan to Edinburgh
Airline
Depart
Duration
Arrival
Stops
Lufthansa
LH 253,964
14:15
4h 0m
17:15
1 stop
Book Now
Lufthansa
LH 259,962
06:45
6h 10m
11:55
1 stop
Book Now
Lufthansa
LH 5275,5466
18:40
13h 40m
07:20
1 stop
Book Now
Lufthansa
LH 1865,5466
06:25
7h 10m
12:35
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1634,1277
19:30
13h 5m
07:35
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1632,1277
17:05
15h 30m
07:35
1 stop
Book Now
Turkish Air
TK 1876,1345
19:55
20h 5m
15:00
1 stop
Book Now
Lufthansa
LH 1863,5466
20:25
11h 55m
07:20
1 stop
Book Now
SN Brussels Airlines
SN 3154,2063
08:35
7h 45m
15:20
1 stop
Book Now
Lufthansa
LH 1853,5466
09:10
4h 25m
12:35
1 stop
Book Now
Lufthansa
LH 271,964
10:30
7h 45m
17:15
1 stop
Book Now
SN Brussels Airlines
SN 3152,2063
06:50
9h 30m
15:20
1 stop
Book Now
Air France
AF 1831,1886
11:15
11h 5m
21:20
1 stop
Book Now
Lufthansa
LH 247,964
09:35
8h 40m
17:15
1 stop
Book Now
SN Brussels Airlines
SN 3148,2063
12:00
4h 20m
15:20
1 stop
Book Now
Lufthansa
LH 5273,5466
07:55
5h 40m
12:35
1 stop
Book Now
British Airways
BA 589,1460
19:55
4h 15m
23:10
1 stop
Book Now
Lufthansa
LH 281,118,5466
15:05
17h 50m
07:55
2 stop
Book Now
British Airways
BA 575,8716
14:20
8h 0m
21:20
1 stop
Book Now
British Airways
BA 575,8718
14:20
8h 45m
22:05
1 stop
Book Now
Lufthansa
LH 281,114,5466
15:05
17h 50m
07:55
2 stop
Book Now
Turkish Air
TK 1878,1345
06:45
9h 15m
15:00
1 stop
Book Now
British Airways
BA 573,8714
11:45
9h 50m
20:35
1 stop
Book Now
British Airways
BA 573,8716
11:45
10h 35m
21:20
1 stop
Book Now
British Airways
BA 573,1462
11:45
10h 45m
21:30
1 stop
Book Now
British Airways
BA 7308,8716
06:55
15h 25m
21:20
1 stop
Book Now
British Airways
BA 573,1460
11:45
12h 25m
23:10
1 stop
Book Now
Lufthansa
LH 255,122,5466
19:15
13h 40m
07:55
2 stop
Book Now
Lufthansa
LH 281,120,5466
15:05
17h 50m
07:55
2 stop
Book Now
British Airways
BA 575,1462
14:20
8h 10m
21:30
1 stop
Book Now
British Airways
BA 575,1460
14:20
9h 50m
23:10
1 stop
Book Now
British Airways
BA 575,8714
14:20
7h 15m
20:35
1 stop
Book Now
Take a Tour