Find cheap flights to Milan

Return
1 adult
Economy
From?
To?
Tue 30/5
Tue 6/6

Deals available from 900+ travel sites.

About Flights to Milan

Summary info about Milan flight prices, duration and airlines

Best One-Way Price

C$ 374

Best Round-Trip Price

C$ 779

Fastest flight time

7h 50m

Operated By

3 airlines
The best one-way flight price to Milan from Canada in the last 72 hours is C$ 374 (Toronto Pearson Intl to Milan Malpensa).
The best round-trip flight price to Milan from Canada in the last 72 hours is C$ 779 (Toronto Pearson Intl to Bergamo Orio Al Serio).
The fastest flight to Milan from Canada takes 7h 50m (Toronto Pearson Intl to Milan Malpensa).
There are 3 airlines operating flights to Milan, including Aer Lingus, Neos Air and Azores Airlines.

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, February 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$ 1,002. If you aren’t able to travel during the month of February, then book flights to Milan from Canada during November instead. Flights to Milan in November, while not as cheap as those in February, still average around C$ 1,007.

What is the absolute cheapest flight to Milan?

The best price found on momondo to Milan was C$ 44/pp from London, which is 76% 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 Tuesday. Travellers who choose to depart for Milan on a Tuesday will often find tickets for as low as C$ 1,112. If your travel schedule is flexible, try to avoid departing on a Friday because tickets tend to average around C$ 1,298. 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?

In the morning is the cheapest time of day to fly from Canada to Milan when you can find flight prices for as low as C$ 890. Flying to Milan in the morning 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 evening when prices are C$ 1,217 on average. Flights to Milan from Canada in the evening 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 17h. 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 58 days in advance, when prices tend to average C$ 1,171.

Cheapest flights to Milan airports

Find the cheapest flights to these Milan airports from your nearest city or airport
Toronto Pearson Intl Airport
Genoa

CHEAPEST ROUTE FROM Toronto TO Milan

Toronto (YTO) to Milan (MIL)

Typically, flights to Milan from Toronto are cheaper when flying from Toronto to Milan, which has an average price of C$ 1,171

CHEAPEST MONTH TO FLY TO MILAN FROM TORONTO PEARSON INTL AIRPORTFebruary18% cheaperFlying from Toronto Pearson Intl Airport to Milan costs on average just C$ 980 in February
MOST EXPENSIVE MONTH TO FLY TO MILAN FROM TORONTO PEARSON INTL AIRPORTDecember35% more expensiveIt costs about C$ 1,610 for flights to Milan from Toronto Pearson Intl Airport in December
MOST POPULAR MONTH TO FLY TO MILAN FROM TORONTO PEARSON INTL AIRPORTSeptember209% more users visitedMore momondo users searched in flights to Milan from Toronto Pearson Intl Airport in September than any other month

Frequently asked questions about flying to Milan

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.

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


Milan flight deals found on momondo

Check out some of the best fares from airports in Canada to Milan found recently by users on momondo
Multiple Airlines
10 Oct.
YYZ1:50 p.m.Toronto Pearson Intl
12h 15m
1 stop
BGY2:05 a.m.Bergamo Orio Al Serio
18 Oct.
BGY2:30 a.m.Bergamo Orio Al Serio
15h 25m
1 stop
YYZ5:55 p.m.Toronto Pearson Intl
Multiple Airlines
25 Sep.
YYZ7:55 p.m.Toronto Pearson Intl
11h 05m
1 stop
BGY7:00 a.m.Bergamo Orio Al Serio
4 Oct.
BGY2:30 a.m.Bergamo Orio Al Serio
15h 20m
1 stop
YYZ5:50 p.m.Toronto Pearson Intl
Multiple Airlines
12 Sep.
YYZ1:50 p.m.Toronto Pearson Intl
12h 15m
1 stop
BGY2:05 a.m.Bergamo Orio Al Serio
29 Sep.
BGY2:30 a.m.Bergamo Orio Al Serio
15h 35m
1 stop
YYZ6:05 p.m.Toronto Pearson Intl
Multiple Airlines
10 Sep.
YYZ7:55 p.m.Toronto Pearson Intl
14h 20m
1 stop
BGY10:15 a.m.Bergamo Orio Al Serio
20 Sep.
BGY2:30 a.m.Bergamo Orio Al Serio
15h 20m
1 stop
YYZ5:50 p.m.Toronto Pearson Intl
Multiple Airlines
9 Oct.
YYZ7:55 p.m.Toronto Pearson Intl
11h 05m
1 stop
BGY7:00 a.m.Bergamo Orio Al Serio
27 Oct.
BGY2:30 a.m.Bergamo Orio Al Serio
15h 20m
1 stop
YYZ5:50 p.m.Toronto Pearson Intl
Multiple Airlines
18 Sep.
YYZ1:50 p.m.Toronto Pearson Intl
17h 10m
1 stop
BGY7:00 a.m.Bergamo Orio Al Serio
29 Sep.
BGY2:30 a.m.Bergamo Orio Al Serio
15h 35m
1 stop
YYZ6:05 p.m.Toronto Pearson Intl

Find the cheapest one-way flights to Milan

If you're looking for one-way flights from Canada to Milan, view some of our deals below provided by Azores Airlines and Neos Air
Neos Air
16 Aug.
YYZ4:20 p.m.Toronto Pearson Intl
7h 50m
MXP12:10 a.m.Milan Malpensa
Neos Air
6 Sep.
YYZ4:20 p.m.Toronto Pearson Intl
7h 50m
MXP12:10 a.m.Milan Malpensa
Neos Air
2 Aug.
YYZ4:20 p.m.Toronto Pearson Intl
7h 50m
MXP12:10 a.m.Milan Malpensa

Other cabin classes for Milan flights

Explore alternative premium cabin options for your flight to Milan

Which airlines fly to Milan?

Here you can see a selection of the most popular and cheapest airlines for flights to Milan

Neos Air will jet to Milan around 3 times in an average week. Where you fly from will dictate what kind of deals you can get for Neos Air, but prices as low as C$ 793 have been found from Toronto Pearson Intl to Milan. Neos Air has scored 9.0/10 in momondo user reviews.

Another popular choice for flights to Milan is SWISS (8.1/10, 217 reviews). Most SWISS flights landing in Milan will be arriving from Newark, but there are 7 SWISS flights to Milan from all departure points globally so prices can vary significantly. The best SWISS deal found on momondo this week was C$ 1,007 (Montreal Pierre Elliott Trudeau Intl to Milan, round-trip).


Airports near Milan

Below you will find all the airports in Milan along with their distance from the city centre

Popular routes to Milan

Most frequently searched flights to Milan along with the cheapest price and shortest flight duration
Montreal to Milan Flights
Fastest flight time10h 10m
Cheapest priceC$ 964
Québec City to Milan Flights
Fastest flight time11h 00m
Cheapest priceC$ 1,325
Vancouver to Milan Flights
Fastest flight time14h 20m
Cheapest priceC$ 1,069
Toronto to Milan Flights
Fastest flight time15h 10m
Cheapest priceC$ 627
Abbotsford to Milan Flights
Fastest flight time17h 00m
Cheapest priceC$ 1,137
Edmonton to Milan Flights
Fastest flight time19h 25m
Cheapest priceC$ 1,210
Calgary to Milan Flights
Fastest flight time17h 50m
Cheapest priceC$ 1,019
New York to Milan Flights
Fastest flight time13h 00m
Cheapest priceC$ 1,144
Halifax to Milan Flights
Fastest flight time10h 10m
Cheapest priceC$ 1,195
London to Milan Flights
Fastest flight time1h 55m
Cheapest priceC$ 411
Paris to Milan Flights
Fastest flight time5h 55m
Cheapest priceC$ 1,821
Windsor, Ontario to Milan Flights
Fastest flight time18h 00m
Cheapest priceC$ 1,347
Ottawa to Milan Flights
Fastest flight time14h 30m
Cheapest priceC$ 1,735
Kelowna to Milan Flights
Fastest flight time16h 15m
Cheapest priceC$ 1,886
Winnipeg to Milan Flights
Fastest flight time15h 15m
Cheapest priceC$ 1,876
Los Angeles to Milan Flights
Fastest flight time32h 15m
Cheapest priceC$ 1,625
Victoria to Milan Flights
Fastest flight time52h 50m
Cheapest priceC$ 1,411
Nanaimo to Milan Flights
Fastest flight time24h 30m
Cheapest priceC$ 1,418
Miami to Milan Flights
Fastest flight time18h 41m
Cheapest priceC$ 2,175
Saskatoon to Milan Flights
Fastest flight time37h 35m
Cheapest priceC$ 2,145

Start planning your trip to Milan


Why use momondo?

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.

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


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.