Cheap flights from Canada to Milan

Round-trip
Economy
Edmonton (YEG)
Milan (MIL)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Canada to Milan (MIL)

All the information you need to plan the best null to MIL flight in 2021: compare Canada to Milan flight prices with the expected peak season, weather and rainfall in Milan.
How far in advance should I book a flight from Canada to Milan?

To save up to 22% on this flight, we recommend booking at least 55 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Milan from C$ 1,047 1-2 weeks out and tickets from C$ 1,202 for flights departing within the next 72 hours.

When is the cheapest time to fly from Canada to Milan (CA - MIL)?

When flying from Canada to Milan, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

What is the cheapest month to fly from Canada to Milan?

The best pricing can be found in the month of May. Prices to Milan from Canada average C$ 961. You can even find prices in May for less than C$ 961, as users have found deals to Milan from as low as C$ 709. The month of December appears to be one of the more expensive times to travel to Milan from Canada. Flying in the targeted month can save you up to 34%.

Cheap flights from Canada to Milan in December, January 2022

The best prices found for Canada to MIL flights for December, January
14 Jan - 23 Jan
C$ 618pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
14 Jan - 23 Jan
C$ 633pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
Multiple Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
14 Jan - 23 Jan
C$ 635pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl

Canada to Milan 2022 flight deals

Cheap flights to Milan from Canada found for this year
11 Dec - 23 Jan
C$ 743pp
YYZ
Toronto Pearson Intl
Aer Lingus
 
1 STOP
LIN
Milan Linate
LIN
Milan Linate
Aer Lingus
 
1 STOP
YYZ
Toronto Pearson Intl
25 Dec - 22 Jan
C$ 982pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
     
3 STOPS
MXP
Milan Malpensa
MXP
Milan Malpensa
Multiple Airlines
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl
25 Dec - 22 Jan
C$ 984pp
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
     
3 STOPS
MXP
Milan Malpensa
MXP
Milan Malpensa
Multiple Airlines
   
2 STOPS
YUL
Montreal Pierre Elliott Trudeau Intl

Last minute flights from Canada to Milan

Late deals on round-trip flights to Milan from Canada, departing today and this week
12 Dec - 29 Dec
C$ 1,267pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl
16 Dec - 22 Dec
C$ 1,277pp
YYZ
Toronto Pearson Intl
Multiple Airlines
   
2 STOPS
MXP
Milan Malpensa
MXP
Milan Malpensa
Multiple Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
12 Dec - 27 Dec
C$ 1,307pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl

One-way flights to Milan from Canada

The cheapest one-way flights from Canada to Milan
12:40 p.m. - 6:00 a.m.
Aer Lingus
1 stop
11h 20m
YYZ - LIN
Aer Lingus
C$ 461
ChatDeal
11:15 a.m. - 10:50 a.m.
WestJet
2 stops
17h 35m
YYZ - MXP
WestJet
C$ 485
WestJet
4:05 p.m. - 6:30 p.m.
Azores Airlines
3 stops
20h 25m
YYZ - MXP
Azores Airlines
C$ 522
mytrip.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Canada</span> to <span class="emphasized">Milan</span> flights.

Flight FAQs

From Canada to Milan

Which airlines flying from Canada to Milan have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Canada to Milan that may be offering flexible cancellation policies are Air Canada, Air Italy, and Lufthansa. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Canada to Milan for under C$ 600 on Cheapflights?

Yes, there are multiple flights from Canada to Milan for under C$ 600. The cheapest flight booked recently is on Multiple Airlines for just C$ 591, but on average you can expect to pay C$ 630.

Are there last-minute flights available from Canada to Milan for under C$ 1,300?

There are currently 20+ open flights from Canada to Milan within the next 7 days for less than C$ 1,300.

What are the cheapest airlines to fly from Canada to Milan one-way?

The cheapest airline one-way is Aer Lingus, with whom users have recently found tickets for as low as C$ 461. However, be on the lookout for offers from WestJet and Azores Airlines, as they are both options that can get you from Canada to Milan for a low price.

What are the most popular airlines that fly from Canada to Milan?

American Airlines, Air Canada and Air France are the most popular airlines when flying from Canada to Milan.

What are the most popular routes from Canada to Milan?

Most travellers choose Toronto Pearson Intl - Milan Malpensa, Toronto Pearson Intl - Milan Linate or Montreal Pierre Elliott Trudeau Intl - Milan Malpensa when deciding on the best route from Canada to Milan.

What are the cheapest flights from Canada to Milan?

The cheapest flight price from Canada to Milan is C$ 360. On average you can expect to pay C$ 582. The most popular route, (Toronto Pearson Intl - Milan Malpensa), can usually be booked for C$ 598.

COVID Restrictions

View COVID Travel Restrictions for Milan, Italy

Do I need a COVID test to fly to Milan from Canada?

Information is based on travel restrictions from Canada to Milan

Most visitors from Canada need to provide a negative COVID-19 test result and/or quarantine to enter Milan.

COVID-19 testing requirements
Visitors from Canada must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 or 48 hours before departing to Milan.

Quarantine requirements
Visitors from Canada are not required to quarantine after entering Milan.

Documents
Health Pass For Public Activity - The Digital Green Certificate/Green Pass is required to access some locations and participate in certain social activities such as indoor seated dining at restaurants and bars, museums, exhibitions, cultural sites, sporting events, swimming pools, gyms, concerts, fairs, conferences, amusement parks, and other venues. The Digital COVID Certificate is also mandatory in most public transportation such as ships and ferries, InterCity and high-speed rail, buses, and coaches.

The EU Digital COVID Certificate and CDC “white cards" are accepted. Alternatively, travelers can provide a negative molecular COVID-19 PCR, certificate of recovery, or rapid antigen test result taken a maximum of 48 hours before entering a restaurant/museum, etc.

Certificates are accepted in Italian, English, Spanish, or French and can be both digital or in paper copy.



Passenger Locator Form - Travelers must fill in the digital Passenger Locator Form before travel. Travelers without digital devices can fill a paper form.

Sicily Registration Form - Travelers arriving at Palermo airport in Sicily are recommended to present a completed health declaration form prior to arrival. This form is only required for travelers entering Sicily.

Puglia Registration Form - Travelers arriving in Puglia must present a completed health declaration form prior to arrival. This form is only required for travelers entering the region of Puglia.


Do I need a test to fly back to Canada from Milan?

Returning to Canada from Milan

COVID-19 testing requirements
Visitors from Milan must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Canada.

Quarantine requirements
Visitors from Milan are not required to quarantine after entering Canada.

Hide COVID Travel Restrictions for Milan, Italy

Departure points for flights from Canada to Milan

Select to see more specific information for flights to Milan from all departure points in Canada.

Destination information for Milan

Things to know before you go - useful duration and weather info for your trip from Canada to Milan.
Today's exchange rate
C$ 1 = €0.70
Average temperature for December in Milan
7.0 °C
Avg rainfall for December in Milan
42.0 mm

Airports servicing Milan

Milan Linate (LIN)

Top 10 airlines flying from Canada to Milan

The chart below displays the airlines Cheapflights users travelling from Canada to Milan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
British Airways
C$ 155 C$ 1,040 No cancel fee 70%
Search British Airways flights
TAP AIR PORTUGAL
C$ 324 C$ 726 No cancel fee N/A
Search TAP AIR PORTUGAL flights
Air Italy
C$ 354 C$ 886 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Air Italy. Please check directly on their website for additional information.

Search Air Italy flights
United Airlines
C$ 544 C$ 1,087 No cancel fee 69%
Search United Airlines flights
Air Canada
C$ 708 C$ 1,171 No cancel fee 67%
Search Air Canada flights
SWISS
C$ 727 C$ 1,275 No cancel fee 79%
Search SWISS flights
Lufthansa
C$ 735 C$ 1,261 No cancel fee 76%
Search Lufthansa flights
American Airlines
C$ 753 C$ 957 No cancel fee 71%
Search American Airlines flights
LOT
C$ 775 C$ 969 No cancel fee 81%
Search LOT flights
KLM
C$ 826 C$ 1,211 No cancel fee 75%
Search KLM flights
Home Europe Italy Milan Cheap flights from Canada to Milan
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First