Cheap flights from Toronto to Milan

YTO — MIL
31 Jan — 7 Feb1
Return
1 adult
Economy
From?
To?
Tue 31/1
Tue 7/2

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

How to find the cheapest flight from Toronto (YTO) to Milan (MIL)

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

YTO - MIL

Price

C$ 615 - C$ 1,063

MIL

Temperature

1 - 22 °C

MIL

Rainfall

55 - 132 mm

Popular inDecemberHigh demand for flights, 20% potential price rise
Cheapest inMarchBest time to find cheap flights, 27% potential price drop
Round-trip fromC$ 823From Toronto (YTO) to Milan (MIL)
One-way fromC$ 432One-way flight from Toronto (YTO) to Milan (MIL)

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

Thursday flights are found to be more expensive to fly from Toronto to Milan. 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 Toronto to Milan?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 56 days in advance, which can save you up to 25% on flights from Toronto to Milan compared to booking the week you need them. Waiting 56 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,352. For sooner than that we have options available in the next 3 days from C$ 1,572.

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

March is one of the best times of the year to fly to Milan from Toronto. Prices for March average C$ 1,131 per person but you can even find prices for as low as C$ 717. The most expensive prices can be found in the month of December. Opting for a March flight can save you 25% on your journey compared to booking in December

When is the cheapest time to fly from Toronto to Milan (YTO - MIL)?

A simple way to save on the total cost of your ticket is to fly from Toronto to Milan in the evening. If you’re flexible enough to do this you can expect to save up to 11% on your trip compared to booking a flight in the afternoon.

Cheap flights from Toronto to Milan in January, February 2023

The best prices found for YTO to MIL flights for January, February
23 Feb. - 2 Mar.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

12h 10m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

2 stops

31h 45m
C$ 829

Multiple Airlines

Deal found 24/1

5 Feb. - 13 Feb.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

2 stops

25h 00m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

25h 05m
C$ 840

Multiple Airlines

Deal found 23/1

23 Feb. - 27 Feb.
YYZ

Toronto Pearson Intl

BGY

Bergamo Orio Al Serio

1 stop

12h 55m
BGY

Bergamo Orio Al Serio

YYZ

Toronto Pearson Intl

2 stops

56h 00m
C$ 847

Multiple Airlines

Deal found 25/1

Toronto to Milan 2023 flight deals

Cheap flights to Milan from Toronto found for this year
9 Sep. - 18 Sep.
YHM

Toronto Hamilton

MXP

Milan Malpensa

2 stops

22h 30m
MXP

Milan Malpensa

YHM

Toronto Hamilton

2 stops

16h 40m
C$ 643

Multiple Airlines

Deal found 23/1

9 Sep. - 18 Sep.
YHM

Toronto Hamilton

MXP

Milan Malpensa

2 stops

19h 20m
MXP

Milan Malpensa

YHM

Toronto Hamilton

2 stops

16h 40m
C$ 658

Multiple Airlines

Deal found 24/1

26 Sep. - 24 Oct.
YHM

Toronto Hamilton

MXP

Milan Malpensa

2 stops

22h 35m
MXP

Milan Malpensa

YHM

Toronto Hamilton

2 stops

16h 40m
C$ 685

Multiple Airlines

Deal found 25/1

Cheap Aer Lingus flights from Toronto to Milan

30 May - 12 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

21h 15m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

24h 20m
C$ 772

Aer Lingus

Deal found 25/1

23 May - 12 Jun.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

21h 15m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

24h 20m
C$ 859

Aer Lingus

Deal found 24/1

2 Feb. - 7 Feb.
YYZ

Toronto Pearson Intl

LIN

Milan Linate

1 stop

11h 20m
LIN

Milan Linate

YYZ

Toronto Pearson Intl

1 stop

34h 30m
C$ 1,233

Aer Lingus

Deal found 23/1

  • If you’re travelling from Toronto to Milan, one of the more common airlines travelling that route is Aer Lingus. Flights from Aer Lingus travelling this route typically cost C$ 959.38 RT. This price is typically 80% more expensive than other airlines that offer Toronto to Milan flights. When booking this route, the cheapest RT price found was C$ 655. The most popular departure airport in Toronto when flying to Milan is Toronto Pearson Intl Airport. The most popular airport to fly into when visiting Milan is Milan Malpensa Airport. When flying from Toronto to Milan, Aer Lingus flights are 20% more popular than any other airline flying that same route.

Cheap Air Canada flights from Toronto to Milan

21 Mar. - 5 Apr.
YTZ

Toronto Island

MXP

Milan Malpensa

1 stop

11h 20m
MXP

Milan Malpensa

YTZ

Toronto Island

1 stop

12h 58m
C$ 889

Air Canada

Deal found 25/1

9 Feb. - 27 Feb.
YTZ

Toronto Island

MXP

Milan Malpensa

1 stop

13h 20m
MXP

Milan Malpensa

YTZ

Toronto Island

1 stop

12h 34m
C$ 940

Air Canada

Deal found 24/1

8 Feb. - 22 Feb.
YTZ

Toronto Island

MXP

Milan Malpensa

1 stop

32h 50m
MXP

Milan Malpensa

YTZ

Toronto Island

1 stop

12h 34m
C$ 942

Air Canada

Deal found 24/1

  • If you’re travelling from Toronto to Milan, one of the more common airlines travelling that route is Air Canada. Flights from Air Canada travelling this route typically cost C$ 1,096.08 RT. This price is typically 81% cheaper than other airlines that offer Toronto to Milan flights. When booking this route, the cheapest RT price found was C$ 677. When travelling from Toronto to Milan on Air Canada, the most popular airport to depart from is Toronto Pearson Intl Airport and the most popular airport to arrive at is Milan Malpensa Airport. When flying from Toronto to Milan, Air Canada flights are 18% more popular than any other airline flying that same route.

Direct flights to Milan from Toronto

Save time with Toronto to Milan direct flight deals
5 Feb. - 13 Feb.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

Nonstop

10h 40m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

Nonstop

12h 20m
C$ 897

Lufthansa

Deal found 23/1

7 Feb. - 10 Feb.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

Nonstop

10h 40m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

Nonstop

12h 20m
C$ 948

Lufthansa

Deal found 23/1

18 Apr. - 29 Apr.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

Nonstop

10h 15m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

Nonstop

12h 39m
C$ 1,099

Lufthansa

Deal found 23/1

Last minute flights from Toronto to Milan

Late deals on round-trip flights to Milan from Toronto, departing today and this week
5 Feb. - 13 Feb.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

2 stops

25h 00m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

25h 05m
C$ 840

Multiple Airlines

Deal found 23/1

2 Feb. - 7 Feb.
YYZ

Toronto Pearson Intl

BGY

Bergamo Orio Al Serio

1 stop

12h 55m
BGY

Bergamo Orio Al Serio

YYZ

Toronto Pearson Intl

2 stops

57h 45m
C$ 852

Multiple Airlines

Deal found 23/1

5 Feb. - 13 Feb.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

1 stop

20h 30m
MXP

Milan Malpensa

YYZ

Toronto Pearson Intl

1 stop

13h 45m
C$ 861

Multiple Airlines

Deal found 23/1

One-way flights to Milan from Toronto

The cheapest one-way flights from Toronto to Milan
24 Apr.
YYZ

Toronto Pearson Intl

MXP

Milan Malpensa

2 stops

22h 10m
C$ 358

Multiple Airlines

Deal found 25/1

1 May
YTZ

Toronto Island

MXP

Milan Malpensa

2 stops

17h 55m
C$ 389

Multiple Airlines

Deal found 23/1

5 Feb.
YTZ

Toronto Island

MXP

Milan Malpensa

2 stops

24h 25m
C$ 401

Multiple Airlines

Deal found 23/1

Related info for your journey

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

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

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

Can I find flights from Toronto to Milan for under C$ 800 on Cheapflights?

Yes, there are multiple flights from Toronto to Milan for under C$ 800. The cheapest flight booked recently is on Aer Lingus for just C$ 772, but on average you can expect to pay C$ 828.

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

Cheapflights has 20 direct flights from Toronto to Milan under C$ 900. A good price for a direct flight from Toronto to Milan is less than C$ 1,446.

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

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

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

Our cheapest airline available from Toronto to Milan is Aer Lingus. Our recent data shows that you can find tickets from as low as C$ 772 on this airline. An additional option worth looking into is TAP AIR PORTUGAL, starting at C$ 867. These flights start at 31% lower than the current average price 3 months from now.

What are the most popular routes from Toronto to Milan?

When deciding which route to take from Toronto to Milan consider Toronto Pearson Intl - Milan Malpensa, Toronto Pearson Intl - Milan Linate or Toronto Pearson Intl - Bergamo Orio Al Serio as they are the most popular.

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

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

What are the cheapest flights from Toronto to Milan?

Looking for the cheapest flight from Toronto to Milan? While on average our users pay C$ 1,008, our data indicates the cheapest price to be C$ 502. The most popular route (Toronto Pearson Intl - Milan Malpensa), is priced around C$ 807.

Top 6 airlines flying from Toronto to Milan

The chart below displays the airlines Cheapflights users travelling from Toronto 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$ 370AverageC$ 926FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Air Italy flights
TAP AIR PORTUGALCheapestC$ 624AverageC$ 840FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
Air FranceCheapestC$ 798AverageC$ 981FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
LufthansaCheapestC$ 876AverageC$ 1,283FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
Air CanadaCheapestC$ 905AverageC$ 1,466FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
British AirwaysCheapestC$ 929AverageC$ 1,507FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights

Weekly flight availability from Toronto to Milan

See how many times per day planes take to the skies headed from Toronto to Milan
Sunday1daily flight
Monday0daily flights
Tuesday2daily flights
Wednesday0daily flights
Thursday1daily flight
Friday1daily flight
Saturday0daily flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.