Flights Europe Italy Lombardy Milan Canada to Milan

Flights from Canada to Milan

Depart
Return
Any month
Compare vs. momondo |

Canada to Milan flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Milan by changing tabs
Quickest
Cheapest
Air Italy
Air Italy
15 Oct.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
8h 25m
2:25 p.m.
MXP
Milan Malpensa airport
Air Italy
21 Oct.
MXP
6:00 a.m.
Milan Malpensa airport
9h 20m
9:20 a.m.
YYZ
Toronto Pearson Intl airport
638 CAD
Air Italy
Air Italy
16 Oct.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
8h 25m
2:25 p.m.
MXP
Milan Malpensa airport
Air Italy
20 Oct.
MXP
6:00 a.m.
Milan Malpensa airport
9h 20m
9:20 a.m.
YYZ
Toronto Pearson Intl airport
638 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
16 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
13h 25m
1 Stop
7:25 p.m.
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
30 Jan.
MXP
6:00 a.m.
Milan Malpensa airport
15h 05m
1 Stop
3:05 p.m.
YYZ
Toronto Pearson Intl airport
670 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
11 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
13h 25m
1 Stop
7:25 p.m.
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
20 Jan.
MXP
6:00 a.m.
Milan Malpensa airport
32h 05m
1 Stop
8:05 a.m.
+1
YYZ
Toronto Pearson Intl airport
706 CAD
Aer Lingus
Aer Lingus
10 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
11h 15m
1 Stop
5:15 p.m.
LIN
Milan Linate airport
Aer Lingus
25 Jan.
LIN
6:00 a.m.
Milan Linate airport
34h 20m
1 Stop
10:20 a.m.
+1
YYZ
Toronto Pearson Intl airport
761 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
29 Dec.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
18h 40m
1 Stop
12:40 a.m.
+1
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
10 Jan.
MXP
6:00 a.m.
Milan Malpensa airport
32h 05m
1 Stop
8:05 a.m.
+1
YYZ
Toronto Pearson Intl airport
765 CAD
Air Italy
Air Italy
15 Oct.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
8h 25m
2:25 p.m.
MXP
Milan Malpensa airport
Air Italy
21 Oct.
MXP
6:00 a.m.
Milan Malpensa airport
9h 20m
9:20 a.m.
YYZ
Toronto Pearson Intl airport
638 CAD
Air Italy
Air Italy
16 Oct.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
8h 25m
2:25 p.m.
MXP
Milan Malpensa airport
Air Italy
20 Oct.
MXP
6:00 a.m.
Milan Malpensa airport
9h 20m
9:20 a.m.
YYZ
Toronto Pearson Intl airport
638 CAD
Air Italy
Air Italy
25 Aug.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
8h 25m
2:25 p.m.
MXP
Milan Malpensa airport
Air Italy
04 Sep.
MXP
6:00 a.m.
Milan Malpensa airport
9h 20m
9:20 a.m.
YYZ
Toronto Pearson Intl airport
1,084 CAD
Air Italy
Air Italy
21 Aug.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
8h 25m
2:25 p.m.
MXP
Milan Malpensa airport
Air Italy
08 Sep.
MXP
6:00 a.m.
Milan Malpensa airport
9h 20m
9:20 a.m.
YYZ
Toronto Pearson Intl airport
1,195 CAD
Delta
Delta
12 Dec.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
9h 45m
1 Stop
3:45 p.m.
MXP
Milan Malpensa airport
Delta
16 Dec.
MXP
6:00 a.m.
Milan Malpensa airport
16h 40m
1 Stop
4:40 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
935 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
16 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
13h 25m
1 Stop
7:25 p.m.
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
30 Jan.
MXP
6:00 a.m.
Milan Malpensa airport
15h 05m
1 Stop
3:05 p.m.
YYZ
Toronto Pearson Intl airport
670 CAD

Alternative routes for Canada to Milan

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Milan
Fastest flight time
7h 45m
Cheapest price
638 CAD
Montreal to Milan
Fastest flight time
9h 35m
Cheapest price
738 CAD
Montreal to Bologna
Fastest flight time
9h 45m
Cheapest price
831 CAD
Toronto to Bologna
Fastest flight time
10h 20m
Cheapest price
857 CAD
Vancouver to Milan
Fastest flight time
13h 00m
Cheapest price
933 CAD
Québec City to Milan
Fastest flight time
12h 35m
Cheapest price
954 CAD
Ottawa to Milan
Fastest flight time
18h 20m
Cheapest price
965 CAD
Vancouver to Bologna
Fastest flight time
16h 45m
Cheapest price
983 CAD
Calgary to Milan
Fastest flight time
12h 50m
Cheapest price
995 CAD
Halifax to Milan
Fastest flight time
11h 30m
Cheapest price
1,074 CAD
Saskatoon to Milan
Fastest flight time
15h 10m
Cheapest price
1,103 CAD
Halifax to Bologna
Fastest flight time
13h 40m
Cheapest price
1,224 CAD
Winnipeg to Bologna
Fastest flight time
13h 50m
Cheapest price
1,290 CAD
Calgary to Bologna
Fastest flight time
12h 30m
Cheapest price
1,310 CAD
Winnipeg to Milan
Fastest flight time
21h 20m
Cheapest price
1,393 CAD
Kelowna to Milan
Fastest flight time
16h 20m
Cheapest price
1,436 CAD
London to Bologna
Fastest flight time
34h 40m
Cheapest price
1,685 CAD
View more

Flights from Canada to:

Flights to Milan from:

  • Canada
  • North America
Flights Europe Italy Lombardy Milan Canada to Milan