Find cheap flights to Milan

Wed. 21/8
Wed. 28/8
Any month
Compare vs. momondo |

When is the best time to fly to Milan?

+120.0%
+80.0%
+40.0%
Base
Price
754 - 1,499 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
20 Oct.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
636 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
11 Jan.
Toronto Pearson Intl airport
13h 25m
1 Stop
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
MXP
20 Jan.
Milan Malpensa airport
32h 05m
1 Stop
YYZ
Toronto Pearson Intl airport
707 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
29 Dec.
Toronto Pearson Intl airport
18h 40m
1 Stop
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
MXP
10 Jan.
Milan Malpensa airport
32h 05m
1 Stop
YYZ
Toronto Pearson Intl airport
767 CAD
Aer Lingus
Aer Lingus
YYZ
09 Nov.
Toronto Pearson Intl airport
11h 15m
1 Stop
LIN
Milan Linate airport
Aer Lingus
LIN
24 Nov.
Milan Linate airport
34h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
873 CAD
Air Italy
Air Italy
YYZ
25 Sep.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
15 Oct.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
930 CAD
Ukraine Intl Air
Ukraine Intl Air
YYZ
11 Jan.
Toronto Pearson Intl airport
17h 00m
1 Stop
BGY
Milan Orio Al Serio airport
Ukraine Intl Air
BGY
19 Jan.
Milan Orio Al Serio airport
24h 35m
1 Stop
YYZ
Toronto Pearson Intl airport
979 CAD
Air Italy
Air Italy
YYZ
16 Oct.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
20 Oct.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Italy
Air Italy
YYZ
25 Sep.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
15 Oct.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
930 CAD
Air Italy
Air Italy
YYZ
23 Aug.
Toronto Pearson Intl airport
8h 25m
MXP
Milan Malpensa airport
Air Italy
MXP
08 Sep.
Milan Malpensa airport
9h 20m
YYZ
Toronto Pearson Intl airport
1,195 CAD
KLM
KLM
YYZ
11 Dec.
Toronto Pearson Intl airport
10h 25m
1 Stop
LIN
Milan Linate airport
KLM
LIN
28 Dec.
Milan Linate airport
16h 29m
2 Stops
YYZ
Toronto Pearson Intl airport
1,020 CAD
British Airways
British Airways
YUL
11 Dec.
Montreal Pierre Elliott Trudeau Intl airport
17h 10m
1 Stop
LIN
Milan Linate airport
British Airways
LIN
24 Dec.
Milan Linate airport
10h 55m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
991 CAD
KLM
KLM
YVR
14 Dec.
Vancouver Intl airport
18h 30m
1 Stop
LIN
Milan Linate airport
KLM
LIN
28 Dec.
Milan Linate airport
22h 02m
2 Stops
YVR
Vancouver Intl airport
1,366 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
617 CAD
Montreal to Milan
Fastest flight time
10h 55m
Cheapest price
763 CAD
Vancouver to Milan
Fastest flight time
18h 45m
Cheapest price
889 CAD
Ottawa to Milan
Fastest flight time
13h 20m
Cheapest price
1,036 CAD
Québec City to Milan
Fastest flight time
12h 35m
Cheapest price
1,062 CAD
Calgary to Milan
Fastest flight time
22h 50m
Cheapest price
1,074 CAD
Windsor to Milan
Fastest flight time
24h 25m
Cheapest price
1,084 CAD
Halifax to Milan
Fastest flight time
11h 30m
Cheapest price
1,088 CAD
Saskatoon to Milan
Fastest flight time
15h 10m
Cheapest price
1,100 CAD
Edmonton to Milan
Fastest flight time
13h 20m
Cheapest price
1,112 CAD
Nanaimo to Milan
Fastest flight time
15h 55m
Cheapest price
1,149 CAD
Victoria to Milan
Fastest flight time
21h 00m
Cheapest price
1,369 CAD
Winnipeg to Milan
Fastest flight time
21h 20m
Cheapest price
1,390 CAD
Kelowna to Milan
Fastest flight time
19h 45m
Cheapest price
1,432 CAD
Abbotsford to Milan
Fastest flight time
23h 10m
Cheapest price
2,743 CAD
View more

Start planning your trip to Milan