Airlines with flights from Milan to Toronto
There are five airlines with scheduled flights between MXP and YYZ. Neos is the only airline with non-stop flights from Milan Airport to Pearson and the flight time is 8 hours and 30 minutes.
Choose airline
Schedules
![Neos Neos](https://images.airlineinformation.com/airlines/100/NO_100px.png)
Non-stop with Neos
-
Total flight time: 8 hours and 30 minutes
-
1 flight per week
-
Boeing 787
MXP
Direct
YYZ
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
NO424
----
----
----
11:00
----
----
----
The timetable & schedule information was updated at 2025-01-15
![British Airways British Airways](https://images.airlineinformation.com/airlines/100/BA_100px.png)
Via London with British Airways
-
Total flight time: 12h 35m - 15h 05m.
-
One World Alliance
-
12 flights per week
MXP
Via LHR
YYZ
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
BA573
BA99
BA99
11:10
11:45
11:20
11:30
----
11:30
11:30
BA587
BA99
BA99
----
----
----
----
----
----
12:15
BA577
BA99
BA99
13:10
13:10
13:15
----
12:50
13:30
----
The timetable & schedule information was updated at 2025-01-15
![TAP Portugal TAP Portugal](https://images.airlineinformation.com/airlines/100/TP_100px.png)
Via Lisbon with TAP Portugal
-
Total flight time: 14h 00m - 15h 25m.
-
8 flights per week
MXP
Via LIS
YYZ
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
TP829
TP257
TP257
----
06:20
----
06:20
----
----
06:20
TP823
TP261
TP261
----
----
11:55
----
11:55
----
11:55
The timetable & schedule information was updated at 2025-01-15
![United Airlines United Airlines](https://images.airlineinformation.com/airlines/100/UA_100px.png)
Via New York with United Airlines
-
Total flight time: 13h 01m - 15h 44m.
-
7 flights per week
MXP
Via EWR
YYZ
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
UA18
UA3504
UA3504
09:45
09:45
09:45
09:45
09:45
----
09:45
UA18
UA3557
UA3557
09:45
09:45
09:45
09:45
09:45
09:45
09:45
The timetable & schedule information was updated at 2025-01-15
![LOT - Polish Airlines LOT - Polish Airlines](https://images.airlineinformation.com/airlines/100/LO_100px.png)
Via Warsaw with LOT - Polish Airlines
-
Total flight time: 12h 50m - 16h 15m.
-
6 flights per week
MXP
Via WAW
YYZ
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
LO318
LO45
LO45
10:25
10:25
10:25
10:25
----
10:25
10:25
The timetable & schedule information was updated at 2025-01-15