Cheap flights from Montreal to Milan

YMQ — MIL
6 Dec — 13 Dec1
Return
1 adult
Economy
From?
To?
Tue 6/12
Tue 13/12

The best prices from Montreal to Milan are usually found in February or March, booked 29 days in advance, depart on a Monday or Wednesday and return on a Tuesday

How to find the cheapest flight from Montreal (YMQ) to Milan (MIL)

All the information you need to plan the best YMQ to MIL flight in 2022: compare Montreal to Milan flight prices with the expected peak season, weather and rainfall in Milan.

YMQ - MIL

Price

C$ 635 - C$ 1,120

MIL

Temperature

1 - 22 °C

MIL

Rainfall

55 - 132 mm

Popular inDecemberHigh demand for flights, 25% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 25% potential price drop
Round-trip fromC$ 859From Montreal (YMQ) to Milan (MIL)
One-way fromC$ 473One-way flight from Montreal (YMQ) to Milan (MIL)

What is the cheapest day to fly round-trip from Montreal to Milan?

Flights from Montreal to Milan are generally found to be more expensive on Friday. This shouldn't discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Milan.

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

Find a great deal and save up to 25% by booking at least 29 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 Montreal to Milan within the next two weeks, with the cheapest ticket starting at C$ 1,308.

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

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

When is the cheapest time to fly from Montreal to Milan (YMQ - MIL)?

Unlike in the morning, when flights are generally more expensive, you can save up to 8% on flights from Montreal to Milan by exploring options for tickets at noon.

Montreal to Milan 2022 flight deals

Cheap flights to Milan from Montreal found for this year
2 Dec. - 9 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

BGY

Bergamo Orio Al Serio

3 stops

30h 44m
BGY

Bergamo Orio Al Serio

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

46h 10m
C$ 964

Multiple Airlines

Deal found 28/11

5 Dec. - 31 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

BGY

Bergamo Orio Al Serio

2 stops

16h 15m
BGY

Bergamo Orio Al Serio

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

14h 50m
C$ 1,125

Multiple Airlines

Deal found 30/11

12 Dec. - 19 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

BGY

Bergamo Orio Al Serio

3 stops

31h 29m
BGY

Bergamo Orio Al Serio

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

36h 33m
C$ 1,155

Multiple Airlines

Deal found 30/11

Cheap Lufthansa flights from Montreal to Milan

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$ 836

Lufthansa

Deal found 1/12

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$ 840

Lufthansa

Deal found 29/11

6 Mar. - 13 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

1 stop

10h 15m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 45m
C$ 863

Lufthansa

Deal found 29/11

Cheap Air Canada flights from Montreal to Milan

8 Jan. - 23 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$ 816

Air Canada

Deal found 28/11

31 Jan. - 13 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$ 818

Air Canada

Deal found 28/11

21 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$ 820

Air Canada

Deal found 28/11

Direct flights to Milan from Montreal

Save time with Montreal to Milan direct flight deals
8 Jan. - 23 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$ 816

Air Canada

Deal found 28/11

31 Jan. - 13 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$ 818

Air Canada

Deal found 28/11

21 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$ 820

Air Canada

Deal found 28/11

Last minute flights from Montreal to Milan

Late deals on round-trip flights to Milan from Montreal, departing today and this week
9 Dec. - 16 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$ 844

Air Canada

Deal found 28/11

9 Dec. - 16 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

Nonstop

7h 55m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

14h 40m
C$ 882

Air Canada

Deal found 28/11

11 Dec. - 16 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

2 stops

59h 53m
MXP

Milan Malpensa

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

26h 59m
C$ 1,036

American Airlines

Deal found 30/11

One-way flights to Milan from Montreal

The cheapest one-way flights from Montreal to Milan
22 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

2 stops

27h 30m
C$ 449

Multiple Airlines

Deal found 30/11

22 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

2 stops

24h 15m
C$ 456

Multiple Airlines

Deal found 28/11

9 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MXP

Milan Malpensa

3 stops

30h 40m
C$ 465

Multiple Airlines

Deal found 30/11

Related info for your journey

Useful info, stats and facts about Montreal to Milan flights.

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

Air Canada, Lufthansa, and Air France are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Montreal to Milan for under C$ 700 on Cheapflights?

Yes, there are multiple flights from Montreal to Milan for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 695, but on average you can expect to pay C$ 805.

Are there direct flights from Montreal to Milan for under C$ 900 on Cheapflights?

Cheapflights has 20 direct flights from Montreal to Milan under C$ 900. A good price for a direct flight from Montreal to Milan is less than C$ 859.

Are there last-minute flights available from Montreal to Milan for under C$ 900?

There are currently 20+ open flights from Montreal to Milan within the next 7 days for less than C$ 900.

What days are direct flights available from Montreal to Milan?

Direct flights are available for this route on the following days: Monday.

How many flights depart from Montreal to Milan on average per day?

On average 1 flight departs from Montreal to Milan per day.
Evening (6pm - Midnight) - 100% of flight departures

How long is the flight from Montreal to Milan?

Air Canada, American Airlines, and Lufthansa can get you from Montreal to Milan in just under 7h 55m. Your travel time can differ by up to 33h 26m. The distance from Montreal to Milan is about 6148 km. This flight may include one or multiple stops.

What are the cheapest airlines flying from Montreal to Milan round-trip?

According to our current data, Air Canada (C$ 816), American Airlines (C$ 834), and Lufthansa (C$ 836) offers the cheapest pricing from Montreal to Milan. Users have found that Air Canada is 28% cheaper than the other options available to this destination.

What are the most popular routes from Montreal to Milan?

The most popular route from Montreal to Milan is Montreal Pierre Elliott Trudeau Intl - Milan Malpensa. You may also consider Montreal Pierre Elliott Trudeau Intl - Milan Linate or Montreal Pierre Elliott Trudeau Intl - Bergamo Orio Al Serio.

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

Before booking your flight from Montreal to Milan check out the most popular airlines for this route: Air Canada, ITA Airways or Delta.

What are the most reliable airlines from Montreal to Milan?

Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Montreal to Milan on time: Lufthansa (46%), Air Canada (44%), United Airlines (44%).

What are the cheapest flights from Montreal to Milan?

The cheapest flight price from Montreal to Milan is C$ 916. On average you can expect to pay C$ 1,089. The most popular route, (Montreal Pierre Elliott Trudeau Intl - Milan Malpensa), can usually be booked for C$ 721.

Top 2 airlines flying from Montreal to Milan

The chart below displays the airlines Cheapflights users travelling from Montreal to Milan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
LufthansaCheapestC$ 796AverageC$ 1,037FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
Air CanadaCheapestC$ 813AverageC$ 1,196FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights

Weekly flight availability from Montreal to Milan

See how many times per day planes take to the skies headed from Montreal to Milan
Sunday6daily flights
Monday0daily flights
Tuesday5daily flights
Wednesday0daily flights
Thursday6daily flights
Friday5daily flights
Saturday0daily flights