Cheap flights from Pearson Intl to Milan

YYZ — MIL
30 May — 6 Jun1
Return
1 adult
Economy
From?
To?
Mon 30/5
Mon 6/6

How to find the cheapest flight from Pearson Intl to Milan

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

YYZ - MIL

Price

C$ 664 - C$ 1,049

MIL

Temperature

1 - 22 °C

MIL

Rainfall

55 - 132 mm

Popular inDecemberHigh demand for flights, 27% potential price rise
Cheapest inMayBest time to find cheap flights, 13% potential price drop
Round-trip fromC$ 851From Toronto Pearson Intl to Milan (MIL)
One-way fromC$ 338One-way flight from Toronto Pearson Intl to Milan (MIL)

How far in advance should I book a flight from Toronto Pearson Intl Airport to Milan?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 55 days in advance, which can save you up to 22% on flights from Toronto Pearson Intl Airport to Milan compared to booking the week you need them. Waiting 55 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,048. For sooner than that we have options available in the next 3 days from C$ 1,203.

What is the cheapest month to fly from Toronto Pearson Intl Airport to Milan?

Our data shows that May tends to be the cheapest month to fly to Milan from Toronto Pearson Intl Airport. Users have commonly found prices around C$ 962 for the month, but tickets can be as low as C$ 710. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Toronto Pearson Intl Airport to Milan (YYZ - MIL)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Toronto Pearson Intl Airport to Milan as you normally would.

Pearson Intl to Milan 2022 flight deals

Cheap flights to Milan from Pearson Intl found for this year
6 Oct. - 14 Oct.
YYZ

Toronto Pearson Intl

BGY

Bergamo Orio Al Serio

1 stop

15h 30m
BGY

Bergamo Orio Al Serio

YYZ

Toronto Pearson Intl

1 stop

15h 20m
C$ 611

Multiple Airlines

View Deal

Deal found 5/24/22

18 Sep. - 8 Oct.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

22h 05m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

3 stops

32h 55m
C$ 626

Multiple Airlines

View Deal

Deal found 5/24/22

27 Sep. - 9 Oct.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

16h 30m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

15h 25m
C$ 655

Multiple Airlines

View Deal

Deal found 5/23/22

Cheap Azores Airlines flights from Pearson Intl to Milan

1 Jun. - 23 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

3 stops

32h 35m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

19h 40m
C$ 2,255

Azores Airlines

View Deal

Deal found 5/24/22

1 Jun. - 23 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

2 stops

22h 15m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

19h 40m
C$ 2,270

Azores Airlines

View Deal

Deal found 5/24/22

1 Jun. - 9 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

3 stops

32h 35m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

19h 40m
C$ 2,340

Azores Airlines

View Deal

Deal found 5/24/22

Cheap Air Canada flights from Pearson Intl to Milan

30 May - 6 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

2 stops

14h 25m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

15h 11m
C$ 1,608

Air Canada

View Deal

Deal found 5/23/22

3 Jun. - 9 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

27h 55m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

15h 31m
C$ 1,613

Air Canada

View Deal

Deal found 5/23/22

Direct flights to Milan from Pearson Intl

Save time with Pearson Intl to Milan direct flight deals
12 Nov. - 20 Nov.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

Nonstop

10h 40m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

Nonstop

11h 45m
C$ 1,104

Lufthansa

View Deal

Deal found 5/23/22

6 Oct. - 14 Oct.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

Nonstop

10h 40m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

Nonstop

11h 39m
C$ 1,175

Lufthansa

View Deal

Deal found 5/22/22

30 Sep. - 14 Oct.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

Nonstop

10h 40m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

Nonstop

11h 39m
C$ 1,177

Lufthansa

View Deal

Deal found 5/24/22

Last minute flights from Pearson Intl to Milan

Late deals on round-trip flights to Milan from Pearson Intl, departing today and this week
31 May - 7 Jun.
YYZ

Toronto Pearson Intl

BGY

Bergamo Orio Al Serio

2 stops

16h 45m
BGY

Bergamo Orio Al Serio

YYZ

Toronto Pearson Intl

1 stop

13h 45m
C$ 803

Multiple Airlines

View Deal

Deal found 5/24/22

30 May - 6 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

19h 10m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

23h 30m
C$ 856

Multiple Airlines

View Deal

Deal found 5/23/22

31 May - 7 Jun.
YYZ

Toronto Pearson Intl

BGY

Bergamo Orio Al Serio

1 stop

12h 10m
BGY

Bergamo Orio Al Serio

YYZ

Toronto Pearson Intl

1 stop

13h 00m
C$ 869

Multiple Airlines

View Deal

Deal found 5/24/22

One-way flights to Milan All airports from Pearson Intl

The cheapest one-way flights from Pearson Intl to Milan
13 Sep.
YYZ

Toronto Pearson Intl

LIN

Milan Linate

1 stop

32h 10m
C$ 338

Multiple Airlines

View Deal

Deal found 5/22/22

18 Sep.
YYZ

Toronto Pearson Intl

LIN

Milan Linate

2 stops

16h 45m
C$ 345

Multiple Airlines

View Deal

Deal found 5/23/22

11 Oct.
YYZ

Toronto Pearson Intl

LIN

Milan Linate

1 stop

29h 15m
C$ 348

Multiple Airlines

View Deal

Deal found 5/23/22

Related info for your journey

Useful info, stats and facts about Pearson Intl to Milan flights.

Which airlines flying from Toronto Pearson Intl to Milan have flexible cancellations due to COVID-19?

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

Can I find flights from Toronto Pearson Intl Airport to Milan for under C$ 700 on Cheapflights?

Yes, there are multiple flights from Toronto Pearson Intl Airport to Milan for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 611, but on average you can expect to pay C$ 665.

Are there direct flights from Toronto Pearson Intl Airport to Milan for under C$ 1,200 on Cheapflights?

Cheapflights has 20 direct flights from Toronto Pearson Intl Airport to Milan under C$ 1,200. A good price for a direct flight from Toronto Pearson Intl Airport to Milan is less than C$ 1,531.

Are there last-minute flights available from Toronto Pearson Intl Airport to Milan for under C$ 900?

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

What are the most popular routes from Toronto Pearson Intl Airport to Milan?

While some choose either Toronto Pearson Intl - Milan Linate or Toronto Pearson Intl - Bergamo Orio Al Serio, Toronto Pearson Intl - Milan Malpensa is the most popular route from Toronto Pearson Intl Airport to Milan.

What are the most popular airlines that fly from Toronto Pearson Intl Airport to Milan?

The most popular airlines flying from Toronto Pearson Intl Airport to Milan are American Airlines, Air Canada and Air France. Something to consider prior to booking your flight.

What are the cheapest flights from Toronto Pearson Intl Airport to Milan?

While on average a flight from Toronto Pearson Intl Airport to Milan is generally C$ 879, our data shows the cheapest flight currently is C$ 429. When looking at the most popular route, (Toronto Pearson Intl - Milan Malpensa), you can expect to pay C$ 626 for that flight.

Top 5 airlines flying from Pearson Intl to Milan

The chart below displays the airlines Cheapflights users travelling from Pearson Intl to Milan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Air ItalyCheapestC$ 355AverageC$ 887FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Air Italy flights
Air FranceCheapestC$ 657AverageC$ 1,000FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
TAP AIR PORTUGALCheapestC$ 663AverageC$ 971FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
Air CanadaCheapestC$ 804AverageC$ 1,258FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
British AirwaysCheapestC$ 974AverageC$ 1,362FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights

Weekly flight availability from Pearson Intl to Milan

See how many times per day planes take to the skies headed from Pearson Intl to Milan
Sunday0daily flights
Monday0daily flights
Tuesday2daily flights
Wednesday0daily flights
Thursday1daily flight
Friday0daily flights
Saturday1daily flight