Cheapest month: November 2026, tickets from $60. Prices come from searches over the last few days; check the search for your exact date.
The most expensive month is January 2027: from $73. The average across months is $66.
Edinburgh to Milan flight schedule
11 flights a week, 17 seasonal or one-off. Departure and arrival times are local.
FlightDepartsArrivesDurationDaysAircraft
U2 5422
easyJet
14:15Edinburgh
17:35Milano Linate
2h 20m
Mon, Tue, Wed, Thu, Fri
Airbus A320
U2 3934
easyJet
14:25Edinburgh
17:50Milano Malpensa, terminal 2
2h 25m
Fri
Airbus A319
U2 5422
easyJet
14:35Edinburgh
17:55Milano Linate
2h 20m
Sat
Airbus A319
U2 5422
easyJet
15:00Edinburgh
18:20Milano Linate
2h 20m
Sun
Airbus A320
FR 7052
Ryanair
17:10Edinburgh
20:40Milano Malpensa, terminal 1
2h 30m
Sun
Boeing 737
FR 7052
Ryanair
17:20Edinburgh
20:50Milano Malpensa, terminal 1
2h 30m
Fri
Boeing 737-800
U2 3934
easyJet
18:40Edinburgh
22:10Milano Malpensa, terminal 2
2h 30m
Mon
Airbus A320
Seasonal and one-off flights
Not operating in the next two weeks. The first of them is on 9 December.
FlightDepartsArrivesDurationDaysAircraft
U2 3934
easyJet
19:10Edinburgh
22:40Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A320
U2 5422
easyJet
14:55Edinburgh
18:20Milano Linate
2h 25m
Seasonal
Airbus A320
U2 3834
easyJet
20:15Edinburgh
23:45Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A321
FR 7052
Ryanair
07:55Edinburgh
11:25Milano Malpensa, terminal 1
2h 30m
Seasonal
Boeing 737-800
U2 5422
easyJet
14:10Edinburgh
17:35Milano Linate
2h 25m
Seasonal
Airbus A319
U2 3834
easyJet
16:15Edinburgh
19:45Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A321
FR 7052
Ryanair
16:45Edinburgh
20:15Milano Malpensa, terminal 1
2h 30m
Seasonal
Boeing 737-800
U2 3834
easyJet
10:15Edinburgh
13:45Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A321
U2 3834
easyJet
10:40Edinburgh
14:10Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A320
FR 7052
Ryanair
20:40Edinburgh
00:10Milano Malpensa, terminal 1
2h 30m
Seasonal
Boeing 737-800
U2 5422
easyJet
14:30Edinburgh
17:55Milano Linate
2h 25m
Seasonal
Airbus A319
U2 3834
easyJet
15:35Edinburgh
18:55Milano Malpensa, terminal 2
2h 20m
Seasonal
Airbus A320
U2 3834
easyJet
10:10Edinburgh
13:40Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A320
U2 3834
easyJet
21:45Edinburgh
01:10Milano Malpensa, terminal 2
2h 25m
Seasonal
Airbus A321
U2 3846
easyJet
08:20Edinburgh
11:50Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A321
U2 3834
easyJet
17:30Edinburgh
21:00Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A320
U2 3834
easyJet
10:05Edinburgh
13:35Milano Malpensa, terminal 2
2h 30m
Seasonal
Airbus A320
Days of the week are taken from the schedule for the next 14 days; schedules change by season. Milan is 1 hour ahead of Edinburgh. The search shows seat availability and the price for your date.
Airlines flying Edinburgh to Milan
Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches