Find Cheap Flights from Toronto to Milan Malpensa (YTO - MXP)

Search hundreds of travel sites at once for deals on flights to Milan Malpensa

Sat 18/11
Sat 25/11
Any month
Compare vs. KAYAK |

FAQs for Booking Toronto to Milan Malpensa Flights

How long does a flight from Toronto to Milan Malpensa take?
An average nonstop flight takes 12h 15m, covering a distance of 6597 km.
Which airlines provide the cheapest flights from Toronto to Milan Malpensa?
In the past 3 days, the cheapest round-trip tickets were found on Multiple Airlines (C$ 566), TAP AIR PORTUGAL (C$ 720) and Air Canada (C$ 820).
Do I need a passport to fly between Toronto and Milan Malpensa?
Yes.
What’s the cheapest day of the week to fly from Toronto to Milan Malpensa?
For Toronto to Milan Malpensa, Monday is the cheapest day to fly on average and Friday is the most expensive. Flying from Milan Malpensa back to Toronto, the best deals are generally found on Tuesday, with Wednesday being the most expensive.

Good to Know

Average price:
C$ 1206
(avg. price over the last 2 weeks)
Good Deal:
C$ 883
or less (round trip)

When to Book Flights from Toronto to Milan Malpensa

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

When looking for a cheap flight, consider that 25% of our users selected a flight on this route for C$ 882 or less.
The cheapest flight from Toronto to Milan Malpensa was found, on average, 90 days before departure.
Book at least 4 weeks before departure in order to get a below-average price.
Morning departure is around 10% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Book cheap flights from Toronto to Milan Malpensa (round-trip)

Airports
Origin
Toronto
C$ 566
only
C$ 566
C$ 820
only
C$ 820
Destination
Milan
C$ 566
only
C$ 566
Mon, 15 Jan
YYZ
MXP
13h 10m
Wed, 31 Jan
MXP
YYZ
14h 40m
C$ 566
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 1 Dec
YYZ
MXP
13h 20m
Sat, 9 Dec
MXP
YYZ
31h 55m
C$ 720
Trip: 9 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2816 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
BUD
LIS
Okay 5.0

The food and flight attendants were very nice and accommodating.

I had a 17 kg big baggage and a 7 kg hand baggage and was forced by the hungarian check-in attendant to pay the equivalent of 112 usd. I nearly missed my flight as nobody understood why I had to pay extra since my baggage was under - weight. Outrageous! Will not use Tap Portugal again and definetly won't recommend. Maria Petrita

AMS
LIS
Okay 5.2

I got to Lisbon on time.

just another bus ride

LIS
MIA
Okay 4.6

All flights have been on time. Seats and entertainment system are acceptable

Apart from the unorganized immigration and check-in process the service is very average. On both transatlantic flights the toilets did not work properly. Furthermore the business practice to charge you for any luggage $ 90 at airport without prior notice during the booking process is quite unpleasant and uncommon for transatlantic flights. Would be good that airline as well as internet travel agent would advice about this additional costs in a more transparent way before you purchase the ticket

LIS
BOS
Okay 5.3

75 Euro per bag!!!

LIS
GIG
Okay 5.3

I got to Rio de Janeiro on time

cramped seats, minimal water offered by crew on 9.5 hour flight. I also found the extra charge to reserve a seat on this flight a serious affront to economic sensibility

Mon, 15 Jan
YTZ
MXP
15h 00m
Wed, 31 Jan
MXP
YTZ
13h 50m
C$ 820
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19779 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
ORD
YYZ
Excellent 8.0

It was overall a good experience, cannot complain about the service as it was great.

The weather caused a bumpy return flight but that is not the airlines fault.

YYZ
LHR
Excellent 10.0

everything

few movies

TPE
YVR
Good 6.0

Price.

smaller aircraft with very limited overhead bag storage. Constantly have to announce volunteers for bag check in. Happen both ways. Atl to Toronto and Toronto to Atl.

YYZ
YVR
Good 6.3

Food not included with insane flight costs

LAX
YVR
Excellent 8.4

One of the crewmembers (regrettably, I did not catch his name) was incredibly kind when I moved seats to accommodate a couple that wanted to sit together. He really made this flight great.

Seats were comfortable but the row I moved to did not allow me to recline.

Tue, 22 May
YYZ
MXP
17h 40m
Wed, 30 May
MXP
YYZ
20h 30m
C$ 629
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 14 Feb
YYZ
MXP
13h 10m
Fri, 23 Feb
MXP
YYZ
20h 35m
C$ 739
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 3 Apr
YYZ
MXP
30h 10m
Mon, 9 Apr
MXP
YYZ
28h 55m
C$ 742
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 1 Dec
YTZ
MXP
13h 00m
Sun, 17 Dec
MXP
YTZ
15h 40m
C$ 1009
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19779 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YVR
YYC
Excellent 10.0

Spacious aircraft, great flight attendants very clean bathrooms, lots of snacks and foods

FLL
YUL
Good 7.3

I had to change my return ticket early because of an emergency and Air Canada charged me $481.00 whenI only paid $371.00 fora round trip. How is that possible?

NRT
YVR
Good 7.6

Compared to the flight going the other way, this one was much more comfortable. I didn't have someone's seat back in my face the whole time, and was able to enjoy games on my own device. I like that both USB and normal power options were available, so I was able to play games and charge my phone so I could use it after landing. The food was passable as well, which was surprising.

It's unavoidable when flying between multi-lingual locations, but having movies and stuff pause three times for each announcement gets annoying. The rolls served with the meals were very dry. These are small nits, and the flight was generally enjoyable.

BWI
YYZ
Excellent 8.0

everything

no entertainment

ORD
YYZ
Excellent 8.0

It was overall a good experience, cannot complain about the service as it was great.

The weather caused a bumpy return flight but that is not the airlines fault.

Fri, 30 Mar
YYZ
MXP
26h 00m
Mon, 9 Apr
MXP
YYZ
28h 55m
C$ 771
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 27 Apr
YYZ
MXP
19h 15m
Sun, 6 May
MXP
YYZ
30h 05m
C$ 806
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 16 Feb
YTZ
MXP
12h 15m
Sun, 25 Feb
MXP
YTZ
18h 30m
C$ 1176
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19779 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BWI
YYZ
Excellent 8.0

everything

no entertainment

LAX
YVR
Excellent 8.4

One of the crewmembers (regrettably, I did not catch his name) was incredibly kind when I moved seats to accommodate a couple that wanted to sit together. He really made this flight great.

Seats were comfortable but the row I moved to did not allow me to recline.

PVG
YUL
Excellent 9.6

AC 018 takes the shortest route from Shanghai to Montreal. The check in and boarding were like a breeze. Cabin was clean, staff were amiable and hard working. The variety of drinks were plenty, the food matched the standard of cost efficiency flight ticket so how could you complain it? On board TV/Movie has new coming features such as HBO's Game of The Thorne, season 7. It was a comfortable and pleasant journey with the team of AC 018. Merci beaucoup!

YUL
LGA
Excellent 10.0

Where do i start? It’s a short flight to be sure but air canada planes never feel like many Other airlines’ mini planes or puddle jumpers. they seem new, spacious, seat back Entertainemnt, just great. Also, there is no scrimping on Service. How many Delta or united or American flights have i taken on this route only to be told “coffee or water” and sometimes no coffee “the flight is too short”. Nonsense! Granted I was in business, but I had a full hot breakfast served and a full array of beverages offered. It AC can do it, everyone can. The flight attendant was lovely.

The flight was too short :)

YYZ
LHR
Excellent 10.0

everything

few movies

Tue, 21 Nov
YYZ
MXP
45h 00m
Sun, 3 Dec
MXP
YYZ
32h 10m
C$ 813
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 27 Nov
YTZ
MXP
29h 10m
Tue, 5 Dec
MXP
YTZ
35h 15m
C$ 1442
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19779 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
LAX
YVR
Excellent 8.4

One of the crewmembers (regrettably, I did not catch his name) was incredibly kind when I moved seats to accommodate a couple that wanted to sit together. He really made this flight great.

Seats were comfortable but the row I moved to did not allow me to recline.

YYZ
YVR
Good 6.3

Food not included with insane flight costs

PVG
YUL
Excellent 9.6

AC 018 takes the shortest route from Shanghai to Montreal. The check in and boarding were like a breeze. Cabin was clean, staff were amiable and hard working. The variety of drinks were plenty, the food matched the standard of cost efficiency flight ticket so how could you complain it? On board TV/Movie has new coming features such as HBO's Game of The Thorne, season 7. It was a comfortable and pleasant journey with the team of AC 018. Merci beaucoup!

YUL
LGA
Excellent 10.0

Where do i start? It’s a short flight to be sure but air canada planes never feel like many Other airlines’ mini planes or puddle jumpers. they seem new, spacious, seat back Entertainemnt, just great. Also, there is no scrimping on Service. How many Delta or united or American flights have i taken on this route only to be told “coffee or water” and sometimes no coffee “the flight is too short”. Nonsense! Granted I was in business, but I had a full hot breakfast served and a full array of beverages offered. It AC can do it, everyone can. The flight attendant was lovely.

The flight was too short :)

YYZ
LHR
Excellent 10.0

everything

few movies

Wed, 17 Jan
YTZ
MXP
25h 25m
Fri, 26 Jan
MXP
YTZ
48h 20m
C$ 986
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.