Flight times from Milan to Montreal & schedule

The average flight time from Milan to Montreal is About 8 hours 43 minutes, covering a distance of About 6,140.15 km.

Flight duration

About 8 hours 43 minutes

Flight distance

About 6,140.15 km

How long is the flight from Milan to Montreal?

The flights usually depart from Milan Malpensa Airport and arrive at Montréal-Pierre Elliott Trudeau International Airport.

See more
Earliest first
Latest first
American Airlines AA299
MXP 1:20 PM
PHL 4:30 PM
With stops 9.2h
S
M
T
W
T
F
S
American Airlines AA6011
PHL 10:35 AM
YUL 12:29 PM
1.9h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ312
LIN 2:25 PM
CDG 4:00 PM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air Europa UX1060
MXP 3:45 PM
MAD 5:55 PM
With stops 2.2h
S
M
T
W
T
F
S
Air Transat TS385
MAD 2:10 PM
YUL 4:05 PM
7.9h
S
M
T
W
T
F
S
Check prices
British Airways BA575
LIN 5:40 PM
LHR 6:35 PM
With stops 1.9h
S
M
T
W
T
F
S
American Airlines AA6920
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46453
MXP 5:55 AM
KEF 8:20 AM
With stops 4.4h
S
M
T
W
T
F
S
Air Transat TS773
KEF 11:30 AM
YUL 12:55 PM
5.4h
S
M
T
W
T
F
S
Check prices
easyJet U25401
LIN 6:55 AM
ORY 8:20 AM
With stops 1.4h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
British Airways BA589
MXP 6:30 PM
LHR 7:35 PM
With stops 2.1h
S
M
T
W
T
F
S
British Airways BA095
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
British Airways BA589
MXP 6:30 PM
LHR 7:35 PM
With stops 2.1h
S
M
T
W
T
F
S
Finnair AY5995
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
British Airways BA577
LIN 6:30 PM
LHR 7:25 PM
With stops 1.9h
S
M
T
W
T
F
S
British Airways BA095
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
British Airways BA577
LIN 6:30 PM
LHR 7:25 PM
With stops 1.9h
S
M
T
W
T
F
S
Finnair AY5995
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
easyJet U28302
MXP 7:05 AM
LGW 8:05 AM
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS729
LGW 11:35 AM
YUL 2:15 PM
7.7h
S
M
T
W
T
F
S
Check prices
British Airways BA591
MXP 7:25 AM
LHR 8:30 AM
With stops 2.1h
S
M
T
W
T
F
S
British Airways BA095
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
British Airways BA581
LIN 7:25 AM
LHR 8:30 AM
With stops 2.1h
S
M
T
W
T
F
S
British Airways BA095
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA7139
LIN 7:25 AM
LHR 8:30 AM
With stops 2.1h
S
M
T
W
T
F
S
American Airlines AA6920
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
easyJet U23821
MXP 7:00 AM
ORY 8:35 AM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ300
LIN 7:00 AM
CDG 8:35 AM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
AEGEAN A3665
MXP 7:25 PM
ATH 10:50 PM
With stops 2.4h
S
M
T
W
T
F
S
AEGEAN A33052
ATH 3:25 PM
YUL 6:35 PM
10.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ358
LIN 7:05 PM
CDG 8:40 PM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U23969
MXP 8:25 AM
KEF 10:50 AM
With stops 4.4h
S
M
T
W
T
F
S
Air Transat TS773
KEF 11:30 AM
YUL 12:55 PM
5.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR8884
MXP 8:15 AM
BVA 9:50 AM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC895
MXP 12:20 PM
YUL 3:05 PM
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6758
MXP 12:55 PM
YUL 3:40 PM
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Transavia France TO3941
MXP 12:00 PM
ORY 1:35 PM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT955
MXP 12:55 PM
CMN 3:05 PM
With stops 3.2h
S
M
T
W
T
F
S
Royal Air Maroc AT206
CMN 8:00 AM
YUL 10:30 AM
7.5h
S
M
T
W
T
F
S
Check prices
easyJet U23807
MXP 11:40 AM
CDG 1:15 PM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA199
MXP 11:00 AM
JFK 2:00 PM
With stops 9.0h
S
M
T
W
T
F
S
American Airlines AA4550
LGA 8:13 AM
YUL 9:48 AM
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U25453
LIN 11:20 AM
OPO 12:55 PM
With stops 2.6h
S
M
T
W
T
F
S
Air Transat TS175
OPO 8:25 AM
YUL 10:40 AM
7.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46315
MXP 10:45 AM
BCN 12:25 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Transat TS261
BCN 2:50 PM
YUL 5:20 PM
8.5h
S
M
T
W
T
F
S
Check prices
AEGEAN A3661
MXP 10:15 AM
ATH 1:40 PM
With stops 2.4h
S
M
T
W
T
F
S
AEGEAN A33052
ATH 3:25 PM
YUL 6:35 PM
10.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6331
MXP 9:55 AM
BCN 11:40 AM
With stops 1.8h
S
M
T
W
T
F
S
Air Transat TS261
BCN 2:50 PM
YUL 5:20 PM
8.5h
S
M
T
W
T
F
S
Check prices
easyJet U24542
MXP 9:20 AM
CDG 11:00 AM
With stops 1.7h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U23969
MXP 8:25 AM
KEF 10:50 AM
With stops 4.4h
S
M
T
W
T
F
S
Air Transat TS773
KEF 11:30 AM
YUL 12:55 PM
5.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR8884
MXP 8:15 AM
BVA 9:50 AM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U24890
LIN 8:30 AM
ORY 9:55 AM
With stops 1.4h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ350
LIN 8:30 AM
ORY 9:55 AM
With stops 1.4h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR3432
BGY 8:35 PM
BVA 10:10 PM
With stops 1.6h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U24944
LIN 8:50 PM
ORY 10:20 PM
With stops 1.5h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP827
MXP 8:05 PM
LIS 10:05 PM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP253
LIS 6:25 PM
YUL 9:10 PM
7.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT957
MXP 8:20 AM
CMN 10:30 AM
With stops 3.2h
S
M
T
W
T
F
S
Royal Air Maroc AT206
CMN 8:00 AM
YUL 10:30 AM
7.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4475
BGY 8:45 PM
CRL 10:20 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS155
BRU 9:30 AM
YUL 11:15 AM
7.8h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC895
MXP 12:20 PM
YUL 3:05 PM
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6758
MXP 12:55 PM
YUL 3:40 PM
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC895
MXP 12:20 PM
YUL 3:05 PM
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6758
MXP 12:55 PM
YUL 3:40 PM
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Milan to Montreal

  • When are flight tickets from Milan (MIL) to Montreal (YMQ) the cheapest?

    Airlines adjust prices for flights from Milan to Montreal based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 8 hours 45 minutes to fly from Milan (MIL) to Montreal (YMQ).
  • Airlines with flights from Milan (MIL) to Montreal (YMQ): SWISS, Austrian Airlines, United Airlines, Brussels Airlines, Lufthansa, Air Canada and Thai Airways.