Flight times from Milan to Toronto & schedule

The average flight time from Milan to Toronto is About 9 hours 19 minutes, covering a distance of About 6,638.09 km.

Flight duration

About 9 hours 19 minutes

Flight distance

About 6,638.09 km

How long is the flight from Milan to Toronto?

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 AA6966
LIN 2:30 PM
LHR 3:30 PM
With stops 2.0h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 5:15 PM
YYZ 8:15 PM
8.0h
S
M
T
W
T
F
S
Check prices
easyJet U27698
MXP 4:20 PM
LIS 6:20 PM
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS481
LIS 8:35 AM
YYZ 12:10 PM
8.6h
S
M
T
W
T
F
S
Check prices
easyJet U23875
MXP 4:40 PM
LIS 6:40 PM
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS481
LIS 8:35 AM
YYZ 12:10 PM
8.6h
S
M
T
W
T
F
S
Check prices
easyJet U24564
LIN 4:50 PM
CDG 6:25 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
easyJet U27698
MXP 4:20 PM
LIS 6:20 PM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP827
MXP 5:45 PM
LIS 7:50 PM
With stops 3.1h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP827
MXP 5:45 PM
LIS 7:50 PM
With stops 3.1h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
easyJet U23805
MXP 6:30 AM
CDG 8:05 AM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP829
MXP 6:20 AM
LIS 8:20 AM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
Air France AF1733
LIN 6:30 AM
CDG 8:10 AM
With stops 1.7h
S
M
T
W
T
F
S
Air France AF358
CDG 5:10 PM
YYZ 7:45 PM
8.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP829
MXP 6:20 AM
LIS 8:20 AM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2087
BGY 6:35 PM
LIS 8:35 PM
With stops 3.0h
S
M
T
W
T
F
S
Air Transat TS481
LIS 8:35 AM
YYZ 12:10 PM
8.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR2087
BGY 6:35 PM
LIS 8:35 PM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA6717
LIN 7:25 AM
LHR 8:35 AM
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA6918
LHR 12:50 PM
YYZ 3:55 PM
8.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA6717
LIN 7:25 AM
LHR 8:35 AM
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 5:15 PM
YYZ 8:15 PM
8.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT951
MXP 7:45 PM
CMN 8:55 PM
With stops 3.2h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 3:45 PM
YYZ 8:10 PM
8.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR820
BGY 8:25 AM
LIS 10:25 AM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
easyJet U23813
MXP 8:10 PM
CDG 9:45 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR3432
BGY 9:25 PM
BVA 11:00 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
easyJet U27662
MXP 10:40 AM
LIS 12:40 PM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC895
MXP 12:55 PM
YUL 3:40 PM
With stops 8.8h
S
M
T
W
T
F
S
Air Canada AC895
YUL 5:15 PM
YYZ 7:00 PM
1.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6758
MXP 12:55 PM
YUL 3:40 PM
With stops 8.8h
S
M
T
W
T
F
S
Lufthansa LH6758
YUL 5:20 PM
YYZ 7:05 PM
1.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT955
MXP 12:55 PM
CMN 2:05 PM
With stops 3.2h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 3:45 PM
YYZ 8:10 PM
8.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA7183
MXP 11:45 AM
LHR 12:55 PM
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 5:15 PM
YYZ 8:15 PM
8.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA7250
MXP 11:10 AM
LHR 12:20 PM
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 5:15 PM
YYZ 8:15 PM
8.0h
S
M
T
W
T
F
S
Check prices
easyJet U25449
LIN 11:35 AM
LIS 1:30 PM
With stops 2.9h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
easyJet U25449
LIN 11:35 AM
LIS 1:30 PM
With stops 2.9h
S
M
T
W
T
F
S
Air Transat TS481
LIS 8:35 AM
YYZ 12:10 PM
8.6h
S
M
T
W
T
F
S
Check prices
easyJet U25449
LIN 11:35 AM
LIS 1:30 PM
With stops 2.9h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
easyJet U27662
MXP 10:40 AM
LIS 12:40 PM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA199
MXP 10:25 AM
JFK 1:29 PM
With stops 9.1h
S
M
T
W
T
F
S
American Airlines AA4347
LGA 8:20 AM
YYZ 10:04 AM
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U27662
MXP 10:40 AM
LIS 12:40 PM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR3432
BGY 9:25 PM
BVA 11:00 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR820
BGY 8:25 AM
LIS 10:25 AM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
easyJet U23813
MXP 8:10 PM
CDG 9:45 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA6717
LIN 7:25 AM
LHR 8:35 AM
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA6918
LHR 12:50 PM
YYZ 3:55 PM
8.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA6717
LIN 7:25 AM
LHR 8:35 AM
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA6922
LHR 5:15 PM
YYZ 8:15 PM
8.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT951
MXP 7:45 PM
CMN 8:55 PM
With stops 3.2h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 3:45 PM
YYZ 8:10 PM
8.4h
S
M
T
W
T
F
S
Check prices
easyJet U23805
MXP 6:30 AM
CDG 8:05 AM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP829
MXP 6:20 AM
LIS 8:20 AM
With stops 3.0h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
Air France AF1733
LIN 6:30 AM
CDG 8:10 AM
With stops 1.7h
S
M
T
W
T
F
S
Air France AF358
CDG 5:10 PM
YYZ 7:45 PM
8.6h
S
M
T
W
T
F
S
Check prices
See all