Find cheap flights to Milan

Tue 22/1
Tue 29/1
Any month
Compare vs. momondo |

When is the best time to fly to Milan?

+120%
+80%
+40%
Base
Price
765 - 1,544 CAD
Temperature
7 - 31 °C
Precipitation
8 - 20 mm

Milan flight deals found on momondo

Check out some of the best fares to Milan found recently by users on momondo
Quickest
Cheapest
Diverses Cies aériennes
Diverses Cies aériennes
YUL
0:00
Montreal Pierre Elliott Trudeau International airport
19h 45min
2 Stops
1:45
+1
BGY
Milan Orio Al Serio airport
Diverses Cies aériennes
BGY
5:00
Milan Orio Al Serio airport
24h 50min
2 Stops
0:50
+1
YUL
Montreal Pierre Elliott Trudeau International airport
517 CAD
WOW air
WOW air
YYZ
0:00
Toronto Pearson Intl airport
21h 55min
1 Stop
3:55
+1
MXP
Milan Malpensa airport
WOW air
MXP
6:00
Milan Malpensa airport
23h 40min
1 Stop
23:40
YYZ
Toronto Pearson Intl airport
520 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YUL
0:00
Montreal Pierre Elliott Trudeau International airport
20h 40min
2 Stops
2:40
+1
MXP
Milan Malpensa airport
Diverses Cies aériennes
MXP
6:00
Milan Malpensa airport
26h 05min
2 Stops
2:05
+1
YUL
Montreal Pierre Elliott Trudeau International airport
525 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YUL
0:00
Montreal Pierre Elliott Trudeau International airport
19h 45min
2 Stops
0:45
+1
BGY
Milan Orio Al Serio airport
Diverses Cies aériennes
BGY
5:00
Milan Orio Al Serio airport
24h 50min
2 Stops
0:50
+1
YUL
Montreal Pierre Elliott Trudeau International airport
525 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YUL
0:00
Montreal Pierre Elliott Trudeau International airport
18h 30min
2 Stops
0:30
+1
BGY
Milan Orio Al Serio airport
Diverses Cies aériennes
BGY
6:00
Milan Orio Al Serio airport
15h 35min
2 Stops
15:35
YUL
Montreal Pierre Elliott Trudeau International airport
529 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YYZ
0:00
Toronto Pearson Intl airport
19h 20min
2 Stops
1:20
+1
BGY
Milan Orio Al Serio airport
Diverses Cies aériennes
BGY
6:00
Milan Orio Al Serio airport
14h 20min
2 Stops
14:20
YYZ
Toronto Pearson Intl airport
529 CAD
Lufthansa
Lufthansa
YYZ
0:00
Toronto Pearson Intl airport
8h 00min
13:00
MXP
Milan Malpensa airport
Lufthansa
MXP
6:00
Milan Malpensa airport
9h 05min
9:05
YYZ
Toronto Pearson Intl airport
712 CAD
Air Canada
Air Canada
YYZ
0:00
Toronto Pearson Intl airport
8h 00min
14:00
MXP
Milan Malpensa airport
Air Canada
MXP
6:00
Milan Malpensa airport
9h 05min
9:05
YYZ
Toronto Pearson Intl airport
712 CAD
Lufthansa
Lufthansa
YYZ
0:00
Toronto Pearson Intl airport
8h 05min
14:05
MXP
Milan Malpensa airport
Lufthansa
MXP
6:00
Milan Malpensa airport
9h 10min
9:10
YYZ
Toronto Pearson Intl airport
836 CAD
Air Canada
Air Canada
YTZ
0:00
Toronto Island airport
12h 15min
2 Stops
17:15
MXP
Milan Malpensa airport
Air Canada
MXP
5:00
Milan Malpensa airport
13h 55min
2 Stops
13:55
YTZ
Toronto Island airport
749 CAD
Air Canada
Air Canada
YTZ
0:00
Toronto Island airport
13h 05min
2 Stops
19:05
MXP
Milan Malpensa airport
Air Canada
MXP
6:00
Milan Malpensa airport
13h 35min
2 Stops
13:35
YTZ
Toronto Island airport
875 CAD
Air Canada
Air Canada
YTZ
0:00
Toronto Island airport
12h 10min
2 Stops
18:10
MXP
Milan Malpensa airport
Air Canada
MXP
6:00
Milan Malpensa airport
15h 05min
2 Stops
15:05
YTZ
Toronto Island airport
751 CAD

Which airlines operate flights to Milan?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Milan

Below you will find all the airports in Milan along with the 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

Quick facts about Milan

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Milan
Local time
Currency
Euro
Beer
Domestic Beer (.5 litre)
1.53 CAD
Food
Inexpensive restaurant
23 CAD
Public transport
One-way ticket
2.27 CAD

Start planning your trip to Milan