Airlines with flights from Milan to Glasgow
There are three airlines with scheduled flights between MXP and GLA. Wizz Air Malta is the only airline with non-stop flights from Milan Airport to Glasgow International Airport and the flight time is 2 hours and 35 minutes.
Choose airline
Schedules
Non-stop with Wizz Air Malta
-
Total flight time: 2 hours and 35 minutes
-
4 flights per week
-
Airbus A321neo
MXP
Direct
GLA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
W46419
06:30
----
06:15
----
06:30
----
06:30
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 4h 35m - 8h 20m.
-
One World Alliance
-
31 flights per week
MXP
Via LHR
GLA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA591
BA1478
BA1478
----
08:30
08:25
----
07:25
08:10
07:05
BA591
BA1474
BA1474
07:40
----
----
----
----
----
----
BA591
BA1476
BA1476
----
----
----
08:55
----
----
----
BA585
BA1490
BA1490
14:15
14:40
----
14:20
14:35
13:20
13:45
BA585
BA1492
BA1492
----
14:15
----
----
----
----
BA587
BA1498
BA1498
19:30
----
18:50
----
----
19:30
18:20
BA589
BA1498
BA1498
----
----
----
----
18:30
----
----
BA587
BA1494
BA1494
----
18:40
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 6h 10m - 6h 30m.
-
7 flights per week
MXP
Via FRA
GLA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH249
LH974
LH974
11:20
11:20
11:20
11:20
11:20
11:20
11:20
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between MXP and GLA. Wizz Air Malta is the only airline with non-stop flights from Milan Airport to Glasgow International Airport and the flight time is 2 hours and 35 minutes.