Cheap flights from Canada to Milan Malpensa Airport

YYZ — MXP
28 Nov — 5 Dec1
Return
1 adult
Economy
From?
To?
Mon 28/11
Mon 5/12

How far in advance should I book a flight from Canada to Milan Malpensa Airport?

Find a great deal and save up to 16% by booking at least 57 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Canada to Milan Malpensa Airport within the next two weeks, with the cheapest ticket starting at C$ 1,332.

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

Flights from Canada to Milan Malpensa Airport lean towards being more expensive in July. Prices are generally better when you fly from Canada to Milan Malpensa Airport in March, with the cheapest ticket starting at C$ 719.

When is the cheapest time to fly from Canada to Milan Malpensa Airport (CA - MXP)?

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

Cheap flights from Canada to Malpensa in November, December 2022

The best prices found for Canada to MXP flights for November, December
3 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

16h 20m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 672

Multiple Airlines

Deal found 23/11

2 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

17h 30m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 697

Multiple Airlines

Deal found 23/11

1 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

19h 05m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 831

Multiple Airlines

Deal found 23/11

Canada to Malpensa 2022 flight deals

Cheap flights to Malpensa from Canada found for this year
3 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

16h 20m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 672

Multiple Airlines

Deal found 23/11

2 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

17h 30m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 697

Multiple Airlines

Deal found 23/11

1 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

19h 05m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 831

Multiple Airlines

Deal found 23/11

Cheap Lufthansa flights from Canada to Malpensa

26 Feb. - 6 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

Nonstop

7h 55m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 45m
C$ 834

Lufthansa

Deal found 22/11

26 Feb. - 6 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

Nonstop

7h 55m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 45m
C$ 835

Lufthansa

Deal found 23/11

5 Feb. - 22 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

Nonstop

7h 55m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 45m
C$ 836

Lufthansa

Deal found 20/11

Cheap United Airlines flights from Canada to Malpensa

8 Feb. - 22 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

2 stops

17h 30m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

17h 28m
C$ 851

United Airlines

Deal found 22/11

1 Dec. - 10 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

15h 48m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

19h 15m
C$ 901

United Airlines

Deal found 23/11

1 Dec. - 11 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

2 stops

15h 55m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

19h 15m
C$ 918

United Airlines

Deal found 23/11

Direct flights to Malpensa from Canada

Save time with Canada to Malpensa direct flight deals
26 Feb. - 6 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

Nonstop

7h 55m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 45m
C$ 834

Lufthansa

Deal found 22/11

22 Jan. - 30 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

Nonstop

7h 55m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 45m
C$ 835

Lufthansa

Deal found 23/11

5 Feb. - 20 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

Nonstop

7h 55m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 45m
C$ 836

Air Canada

Deal found 21/11

Last minute flights from Canada to Malpensa

Late deals on round-trip flights to Malpensa from Canada, departing today and this week
3 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

16h 20m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 672

Multiple Airlines

Deal found 23/11

2 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

17h 30m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 697

Multiple Airlines

Deal found 23/11

1 Dec. - 5 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

19h 05m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

14h 50m
C$ 831

Multiple Airlines

Deal found 23/11

One-way flights to Malpensa from Canada

The cheapest one-way flights from Canada to Malpensa
29 Jan.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

2 stops

23h 05m
C$ 287

Multiple Airlines

Deal found 22/11

6 Dec.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

13h 25m
C$ 324

Multiple Airlines

Deal found 22/11

29 Jan.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

3 stops

27h 10m
C$ 366

Multiple Airlines

Deal found 22/11

Related info for your journey

Useful info, stats and facts about Canada to Malpensa flights.

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

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Air Italy, and Lufthansa flying from Canada to Milan Malpensa have implemented new flexible cancellation policies.

Can I find flights from Canada to Milan Malpensa Airport for under C$ 700 on Cheapflights?

Yes, there are multiple flights from Canada to Milan Malpensa Airport for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 672, but on average you can expect to pay C$ 733.

Are there direct flights from Canada to Milan Malpensa Airport for under C$ 900 on Cheapflights?

Cheapflights has 20 direct flights from Canada to Milan Malpensa Airport under C$ 900. A good price for a direct flight from Canada to Milan Malpensa Airport is less than C$ 906.

Are there last-minute flights available from Canada to Milan Malpensa Airport for under C$ 700?

There are currently 20+ open flights from Canada to Milan Malpensa Airport within the next 7 days for less than C$ 700.

What are the most popular routes from Canada to Milan Malpensa Airport?

When deciding which route to take from Canada to Milan Malpensa Airport consider Montreal Pierre Elliott Trudeau Intl - Milan Malpensa, Toronto Pearson Intl - Milan Malpensa or Vancouver Intl - Milan Malpensa as they are the most popular.

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

Air Canada, Air France and British Airways are the most popular airlines when flying from Canada to Milan Malpensa Airport.

What are the cheapest flights from Canada to Milan Malpensa Airport?

Looking for the cheapest flight from Canada to Milan Malpensa Airport? While on average our users pay C$ 1,461, our data indicates the cheapest price to be C$ 640. The most popular route (Montreal Pierre Elliott Trudeau Intl - Milan Malpensa), is priced around C$ 775.

Departure points for flights from Canada to Malpensa

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

Top 6 airlines flying from Canada to Malpensa

The chart below displays the airlines Cheapflights users travelling from Canada to Malpensa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Air ItalyCheapestC$ 371AverageC$ 928FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Air Italy flights
TAP AIR PORTUGALCheapestC$ 651AverageC$ 842FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
LufthansaCheapestC$ 789AverageC$ 1,161FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
Air FranceCheapestC$ 799AverageC$ 1,046FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
Air CanadaCheapestC$ 805AverageC$ 1,317FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
British AirwaysCheapestC$ 931AverageC$ 2,195FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights