Latest deals
Insights
FAQs
Flights to Milan

Cheap flights to Milan from C$ 380

This is the cheapest one-way flight price found by a momondo user in the last 72 hours by searching for a flight to Milan departing on 13/10. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
From?
To?
Wed 26/6
Wed 3/7

Deals available from 900+ travel sites.

"This year, momondo is the #1 place for airfares on the internet."
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Early arrival? Instantly customize your results
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Milan flight deals found on momondo

Check out some of the best fares to Milan found recently by users on momondo
Multiple Airlines
19 Sep.
YYZ9:30 p.m.Toronto Pearson Intl
17h 25m
1 stop
MXP8:55 p.m.Milan Malpensa
25 Sep.
MXP8:20 p.m.Milan Malpensa
24h 04m
2 stops
YYZ2:24 p.m.Toronto Pearson Intl
ITA Airways
17 Sep.
YYZ4:40 p.m.Toronto Pearson Intl
11h 30m
1 stop
LIN10:10 a.m.Milan Linate
23 Sep.
LIN7:30 a.m.Milan Linate
12h 35m
1 stop
YYZ2:05 p.m.Toronto Pearson Intl
Lufthansa
16 Oct.
YUL2:10 p.m.Montreal Pierre Elliott Trudeau Intl
15h 55m
2 stops
MXP12:05 p.m.Milan Malpensa
22 Oct.
MXP9:00 a.m.Milan Malpensa
15h 16m
2 stops
YUL6:16 p.m.Montreal Pierre Elliott Trudeau Intl
Aer Lingus
26 Nov.
YYZ5:35 p.m.Toronto Pearson Intl
11h 30m
1 stop
LIN11:05 a.m.Milan Linate
5 Dec.
LIN11:45 a.m.Milan Linate
34h 05m
1 stop
YYZ3:50 p.m.Toronto Pearson Intl
C$ 1,006
Find similar
Icelandair
2 Oct.
YYZ9:00 p.m.Toronto Pearson Intl
11h 30m
1 stop
MXP2:30 p.m.Milan Malpensa
12 Oct.
MXP3:30 p.m.Milan Malpensa
33h 40m
1 stop
YYZ7:10 p.m.Toronto Pearson Intl
C$ 1,026
Find similar
Air Canada
23 Oct.
YUL8:05 p.m.Montreal Pierre Elliott Trudeau Intl
8h 00m
MXP10:05 a.m.Milan Malpensa
3 Nov.
MXP10:30 a.m.Milan Malpensa
10h 45m
1 stop
YUL3:15 p.m.Montreal Pierre Elliott Trudeau Intl
C$ 1,061
Find similar

Find the cheapest one-way flights to Milan

If you're looking for one-way flights from Toronto to Milan, view some of our deals below provided by Azores Airlines, Neos Air and TAP AIR PORTUGAL
Multiple Airlines
13 Oct.
YYZ10:10 p.m.Toronto Pearson Intl
17h 25m
1 stop
MXP9:35 p.m.Milan Malpensa
Azores Airlines
26 Oct.
YYZ10:05 p.m.Toronto Pearson Intl
13h 50m
2 stops
MXP4:55 p.m.Milan Malpensa
TAP AIR PORTUGAL
18 Jul.
YYZ12:10 a.m.Toronto Pearson Intl
18h 25m
1 stop
MXP12:35 a.m.Milan Malpensa

Search last-minute flights to Milan

Multiple Airlines
27 Jun.
YUL5:20 p.m.Montreal Pierre Elliott Trudeau Intl
20h 30m
1 stop
MXP7:50 p.m.Milan Malpensa
4 Jul.
MXP8:10 p.m.Milan Malpensa
22h 35m
1 stop
YUL12:45 p.m.Montreal Pierre Elliott Trudeau Intl
C$ 1,206
Find similar
Icelandair
30 Jun.
YYZ9:00 p.m.Toronto Pearson Intl
11h 10m
1 stop
MXP2:10 p.m.Milan Malpensa
5 Jul.
MXP3:30 p.m.Milan Malpensa
12h 25m
1 stop
YYZ9:55 p.m.Toronto Pearson Intl
C$ 1,296
Find similar
KLM
27 Jun.
YUL6:45 p.m.Montreal Pierre Elliott Trudeau Intl
21h 55m
1 stop
LIN10:40 p.m.Milan Linate
4 Jul.
LIN6:40 a.m.Milan Linate
16h 10m
1 stop
YUL4:50 p.m.Montreal Pierre Elliott Trudeau Intl
C$ 1,533
Find similar
Delta
26 Jun.
YVR9:39 a.m.Vancouver Intl
23h 26m
2 stops
MXP6:05 p.m.Milan Malpensa
7 Jul.
MXP7:15 a.m.Milan Malpensa
34h 19m
2 stops
YVR8:34 a.m.Vancouver Intl
C$ 1,629
Find similar
Austrian Airlines
30 Jun.
YYZ8:45 p.m.Toronto Pearson Intl
19h 15m
2 stops
MXP10:00 p.m.Milan Malpensa
5 Jul.
MXP7:05 a.m.Milan Malpensa
16h 27m
2 stops
YYZ5:32 p.m.Toronto Pearson Intl
C$ 1,643
Find similar
Air France
27 Jun.
YYZ11:30 p.m.Toronto Pearson Intl
14h 15m
1 stop
LIN7:45 p.m.Milan Linate
28 Jul.
LIN1:55 p.m.Milan Linate
13h 20m
1 stop
YYZ9:15 p.m.Toronto Pearson Intl
C$ 1,709
Find similar

Find the cheapest direct flights to Milan

Lufthansa
16 Oct.
YUL8:05 p.m.Montreal Pierre Elliott Trudeau Intl
8h 00m
MXP10:05 a.m.Milan Malpensa
3 Nov.
MXP12:05 p.m.Milan Malpensa
8h 50m
YUL2:55 p.m.Montreal Pierre Elliott Trudeau Intl
C$ 1,040
Find similar
Multiple Airlines
12 Sep.
YUL8:05 p.m.Montreal Pierre Elliott Trudeau Intl
8h 00m
MXP10:05 a.m.Milan Malpensa
10 Oct.
MXP11:50 a.m.Milan Malpensa
8h 45m
YUL2:35 p.m.Montreal Pierre Elliott Trudeau Intl
C$ 1,233
Find similar
Air Canada
3 Sep.
YYZ5:00 p.m.Toronto Pearson Intl
11h 05m
MXP10:05 a.m.Milan Malpensa
8 Oct.
MXP11:50 a.m.Milan Malpensa
11h 44m
YYZ5:34 p.m.Toronto Pearson Intl
C$ 1,243
Find similar
Neos Air
18 Jul.
YYZ4:30 p.m.Toronto Pearson Intl
7h 50m
MXP6:20 a.m.Milan Malpensa
25 Jul.
MXP11:30 a.m.Milan Malpensa
8h 30m
YYZ2:00 p.m.Toronto Pearson Intl
C$ 1,314
Find similar
Lufthansa
7 Oct.
YUL8:05 p.m.Montreal Pierre Elliott Trudeau Intl
8h 00m
MXP10:05 a.m.Milan Malpensa
19 Nov.
MXP12:05 p.m.Milan Malpensa
8h 50m
YUL2:55 p.m.Montreal Pierre Elliott Trudeau Intl
C$ 1,041
Find similar
Lufthansa
11 Oct.
YUL8:05 p.m.Montreal Pierre Elliott Trudeau Intl
8h 00m
MXP10:05 a.m.Milan Malpensa
19 Nov.
MXP12:05 p.m.Milan Malpensa
8h 50m
YUL2:55 p.m.Montreal Pierre Elliott Trudeau Intl
C$ 1,096
Find similar

Milan flights insights and trends

Explore insights for your Milan flight to craft the best travel plan

What is the cheapest month to fly to Milan?

In general, November is the cheapest month to fly from Canada to Milan. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around C$ 974. If you aren’t able to travel during the month of November, then book flights to Milan from Canada during January instead. Flights to Milan in January, while not as cheap as those in November, still average around C$ 1,007.

What is the absolute cheapest flight to Milan?

The best price found on momondo to Milan was C$ 25/pp from Lourdes, which is 82% cheaper than the average flight price to Milan. To find the cheapest price to Milan from your area, use momondo’s Airport-to-Airport Pricing Tool.
See prices from:

What is the cheapest day to depart on your flight to Milan?

The cheapest day to depart from Canada to Milan is on a Wednesday. Travellers who choose to depart for Milan on a Wednesday will often find tickets for as low as C$ 1,120. If your travel schedule is flexible, try to avoid departing on a Friday because tickets tend to average around C$ 1,279. These prices are subject to change though, so be sure to set up a Price Alert for flights to Milan.

What is the cheapest time of day to depart on your flight to Milan?

At noon is the cheapest time of day to fly from Canada to Milan when you can find flight prices for as low as C$ 1,136. Flying to Milan at noon is an ideal time because this is during off-peak travel hours. If you have a flexible travel schedule, then try to avoid flying in the afternoon when prices are C$ 1,182 on average. Flights to Milan from Canada in the afternoon are generally more expensive because this time of day is more convenient for travellers’ schedules.

How long does it take to fly to Milan?

Flight times from Canada to Milan vary, but if you’re flying out of Toronto Pearson Intl and flying into Milan Malpensa (one of the most popular routes), then the duration is 7h 50m on average. Another popular route from Canada to Milan is flying from Vancouver Intl to Milan Malpensa, which will take roughly 13h 40m. Keep in mind that layovers or delays could extend your travel time.

How far in advance should I book a flight to Milan?

The ideal time to book your flight to Milan is 23 days in advance, when prices tend to average C$ 1,206.

Cheapest flights to Milan

Find the cheapest flights to Milan from your nearest city or airport
CHEAPEST MONTH TO FLY TO MILAN FROM TORONTO PEARSON INTL AIRPORTNovember18% cheaperFlying from Toronto Pearson Intl Airport to Milan costs on average just C$ 988 in November
MOST EXPENSIVE MONTH TO FLY TO MILAN FROM TORONTO PEARSON INTL AIRPORTJuly19% more expensiveIt costs about C$ 1,443 for flights to Milan from Toronto Pearson Intl Airport in July
MOST POPULAR MONTH TO FLY TO MILAN FROM TORONTO PEARSON INTL AIRPORTMay309% more users visitedMore momondo users searched in flights to Milan from Toronto Pearson Intl Airport in May than any other month

Cheap Milan flight deals and tips

Summary info about Milan flight prices, duration and airlines

Best One-Way Price

C$ 380

Best Round-Trip Price

C$ 674

Fastest flight time

12h 00m

Operated By

1 airline
The best one-way flight price to Milan from Canada in the last 72 hours is C$ 380 (Toronto Pearson Intl to Milan Malpensa).
The best round-trip flight price to Milan from Canada in the last 72 hours is C$ 674 (Toronto Pearson Intl to Milan Malpensa).
The fastest flight to Milan from Canada takes 12h 00m (Toronto Pearson Intl to Milan Malpensa).
There is 1 airline operating flights to Milan, including Azores Airlines.

Frequently asked questions about flying to Milan

What is there to do in Milan when it’s raining?

Users planning a flight to Milan during the month of May should anticipate rain. There are still things to do in Milan even when it's raining, though. For those looking to get out of the rain and do a little shopping, check out Galleria Vittorio Emanuele II.

Is there an alternative airport near Milan?

Milan Linate Airport or Bergamo Orio Al Serio Airport can be an alternative airport used for travel to Milan.

Is there a cheaper alternative to flying into Milan?

Bergamo Orio Al Serio Airport has an average price of C$ 114 per person and is typically the cheapest airport to fly into when visiting Milan. This average price does vary based on departure city. Try momondo’s Airport-to-Airport Pricing Tool to find the cheapest flight.

Are there flights to Brera?

Yes, you can get a flight to Milan Linate airport in Milan (7.3 km from Brera).

What’s the closest airport to Milan City Centre?

At 6.9 km away, Milan Linate airport in Milan is the closest to Milan City Centre.

When did momondo last update prices for flights to Milan?

Prices for flights to Milan are updated daily.

How many operators does momondo search for flights to Milan?

How old do you have to be to fly to Milan?

The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and layovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Milan.

What documentation or ID do you need to fly to Milan?

The necessary travel and health documents for your Milan trip may vary depending on your travel plans and individual circumstances. Generally, you should have various documents, such as a national ID card or driver's license and a passport that is valid for six months beyond your scheduled arrival date. We recommend seeking advice from your airline or a trusted third party, such as IATA.


Why use momondo?

Why should I use momondo to find a flight deal to Milan?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Milan. Millions of users trust and use momondo every year so you are in good company.

Can I find flights to Milan with flexible booking policies on momondo?

All flight searches to Milan on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights to Milan?

momondo helps you find the best flight to Milan by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Milan right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to Milan. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.


An easier way to manage your Milan trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Wed 26/6
Wed 3/7
Email me momondo's favourite deals

Find better results for your trip to Milan

Popular Flights to Milan
Popular routes according to searches in the past day on momondo


Cheapest flight routes to Milan

These routes have the cheapest flights to Milan found by momondo users in Canada
DepartingDestinationBest TimeBest Price
HamiltonMilan15h 45mC$ 618
TorontoMilan7h 50mC$ 650
MontrealMilan7h 55mC$ 782
TorontoBergamo13h 25mC$ 824
CalgaryMilan12h 25mC$ 918
AbbotsfordMilan18h 20mC$ 933
VancouverMilan15h 55mC$ 933
MontrealBergamo11h 35mC$ 974
VancouverBergamo14h 05mC$ 1,036
CalgaryBergamo17h 35mC$ 1,083
HalifaxMilan12h 45mC$ 1,088
OttawaMilan13h 55mC$ 1,141
KelownaMilan22h 05mC$ 1,144
Québec CityMilan12h 55mC$ 1,188
VictoriaMilan25h 30mC$ 1,373
WinnipegMilan23h 10mC$ 1,388