Find cheap flights to Milan

Wed. 19/6
Wed. 26/6
Any month
Compare vs. momondo |

When is the best time to fly to Milan?

+120.0%
+80.0%
+40.0%
Base
Price
760 - 1,560 CAD

Milan flight deals found on momondo

Check out some of the best fares to Milan found recently by users on momondo
Quickest
Cheapest
Air Italy
Air Italy
YYZ
16 Oct.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
22 Oct.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
646 CAD
Air Italy
Air Italy
YYZ
19 Oct.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
24 Nov.
Milan Malpensa airport
20h 50m
1 Stop
YYZ
Toronto Pearson Intl airport
656 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
03 Nov.
Toronto Pearson Intl airport
18h 40m
1 Stop
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
MXP
17 Nov.
Milan Malpensa airport
20h 50m
1 Stop
YYZ
Toronto Pearson Intl airport
666 CAD
Aer Lingus
Aer Lingus
YYZ
03 Nov.
Toronto Pearson Intl airport
11h 15m
1 Stop
LIN
Milan Linate airport
Aer Lingus
LIN
17 Nov.
Milan Linate airport
34h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
737 CAD
Air Italy
Air Italy
YYZ
08 Jul.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
21 Jul.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
775 CAD
Air Italy
Air Italy
YYZ
19 Aug.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
28 Aug.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
775 CAD
Air Italy
Air Italy
YYZ
16 Oct.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
22 Oct.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
646 CAD
Air Italy
Air Italy
YYZ
08 Jul.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
21 Jul.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
775 CAD
Air Italy
Air Italy
YYZ
19 Aug.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
28 Aug.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
775 CAD
Air Italy
Air Italy
YYZ
06 Sep.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
14 Sep.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
775 CAD
Air Italy
Air Italy
YYZ
01 Sep.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
15 Sep.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
857 CAD
Delta
Delta
YUL
16 Jul.
Montreal Pierre Elliott Trudeau Intl airport
9h 50m
1 Stop
LIN
Milan Linate airport
Delta
LIN
21 Jul.
Milan Linate airport
11h 05m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,222 CAD

Airports near Milan

Below you will find all the airports in Milan along with their distance from the city centre
Milan Orio Al Serio
45 km from city centre
Milan Linate
6 km from city centre
Milan Malpensa
39 km from city centre
Milan Parma
111 km from city centre

Popular routes to Milan

Most frequently searched flights to Milan along with the cheapest price and shortest flight duration
Toronto to Milan
Fastest flight time
7h 45m
Cheapest price
642 CAD
Vancouver to Milan
Fastest flight time
16h 00m
Cheapest price
1,081 CAD
Edmonton to Milan
Fastest flight time
12h 00m
Cheapest price
1,149 CAD
Montreal to Milan
Fastest flight time
11h 05m
Cheapest price
758 CAD
Ottawa to Milan
Fastest flight time
11h 40m
Cheapest price
1,126 CAD
Calgary to Milan
Fastest flight time
14h 35m
Cheapest price
1,100 CAD
Halifax to Milan
Fastest flight time
11h 30m
Cheapest price
990 CAD
Victoria to Milan
Fastest flight time
20h 50m
Cheapest price
1,396 CAD
View more

Start planning your trip to Milan