Find Cheap Flights from Toronto Pearson Intl to Milan Malpensa (YYZ - MXP)

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

Tue 23/1
Tue 30/1
Any month
Compare vs. KAYAK |

Good to Know

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

When to Book Flights from Toronto Pearson Intl to Milan Malpensa

Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 844 or less.
The cheapest flight from Toronto Pearson Intl to Milan Malpensa was found, on average, 87 days before departure.
Book at least 5 weeks before departure in order to get a below-average price.
Morning departure is around 46% 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

FAQs for Booking Toronto Pearson Intl to Milan Malpensa Flights

How long does a flight from Toronto Pearson Intl to Milan Malpensa take?
An average nonstop flight takes 7h 50m, covering a distance of 6610 km.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Milan Malpensa?
In the past 3 days, the cheapest round-trip tickets were found on British Airways (C$ 597), Multiple Airlines (C$ 603) and Lufthansa (C$ 957).
Do I need a passport to fly between Toronto Pearson Intl and Milan Malpensa?
Yes.
What’s the cheapest day of the week to fly from Toronto Pearson Intl to Milan Malpensa?
For Toronto Pearson Intl to Milan Malpensa, Friday is the cheapest day to fly on average and Sunday is the most expensive. Flying from Milan Malpensa back to Toronto Pearson Intl, the best deals are generally found on Wednesday, with Friday being the most expensive.

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

Airports
Origin
Toronto
C$ 597
only
C$ 597
Destination
Milan
C$ 597
only
C$ 597
Fri, 26 Jan
YYZ
MXP
10h 20m
Sun, 28 Jan
MXP
YYZ
13h 35m
C$ 597
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 14967 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
IST
LHR
Excellent 8.3

All was easy

It wasn't super comfortable

DUB
LAX
Okay 4.0

Flight left almost on time and arrived on time. Crew was friendly.

Wasn't able to select a seat ahead of time like with other airlines. Seat rows way too tight (even for a normal 130 lb person like me). No good movie options, very limited selection. Food pretty bad, but that's almost expected this day and age.

LHR
BWI
Excellent 8.0

It felt like there was more leg room than on the US airplanes.

I thought the food was just okay.

TLV
LHR
Good 7.3

Good and crew were fine

Seats were too close, not comfortable

LGW
AMS
Excellent 8.0

Not impressed at lack of free food on ba flights

Sun, 8 Apr
YYZ
MXP
38h 40m
Sun, 15 Apr
MXP
YYZ
35h 35m
C$ 603
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 7 Jun
YYZ
MXP
7h 50m
Sun, 17 Jun
MXP
YYZ
8h 50m
C$ 957
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 18238 reviews
Overall
8.2
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
CLT
MUC
Excellent 8.0

On my way to meet my granddaughter & took Lufthansa flight! Very satisfied with the overall. Crew very friendly, helpful & knowledgeable. Smooth flight & super landing in Munich!!!

ATH
FRA
Mediocre 2.6

Right before boarding I checked to see about purchasing an upgrade to business for my Wife and I because she was not feeling well and the added room would help. The Rude desk clerk didn’t even check and just spit out no upgrades. Yet once on the plane there were several empty business class seats and they stayed empty the entire flight.

CAI
MUC
Good 6.3

The staff is on point classy folks the stewardess, are very nice and and prompt.

The food is terrible extremely bland and no flavor. Needs to maybe be revamped

JFK
MUC
Excellent 9.3

The staff was kind and friendly (which always is the case with Lufthansa!). I felt like more than just a passenger but as a cared for customer.

The premium economy seats, while more spacious, were not much more comfortable. They reclined to the point that it was awkward when using the leg rest. Would be better if the leg rest could raise a little higher..

MUC
FCO
Excellent 10.0

Efficient crew. Quick service, quick flight.

No negatives.

Sun, 1 Jul
YYZ
MXP
13h 30m
Sun, 15 Jul
MXP
YYZ
15h 20m
C$ 985
Trip: 15 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3109 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
8.0
Entertainment
6.8
Food
7.1
EWR
LIS
Mediocre 2.0

Food was ok

The customer service I received was horrible horrible horrible especially from the check in counter the were very rude . After booking my flight on kayak I called TAP customer service just to make sure that everything was fine .I asked them about luggage they said I had 2 free and a carry on when I got to the airport said I had to pay for the 2 i said no told them that i called TAP they didn't wanna hear it i asked for the manager she I am the manager and you bought a discounted ticket and there's no luggage with this ticket only acarry on in a mean way if you want the you have to pay $90 for each I tried to call TAP can't get through them when they finally got through them the guy confirmed that I ve called it on the records but it said now it's too late to do anything I am already at the airport that I have to pay and contact them later. I wasted good hour and a half on this and I had to pay $180. After all that at the boarding gate they announced that they will call by zone .they called especial need called frequent flyers zone A never called zone B all they said last minute was this is the final call for flight #.... and I was right in front of them and guess who were the people making the announcement yep the same people at the check in counter

LIS
MAD
Poor 0.0

I booked this flight months and months ago on Kayak, excited by what I thought was an excellent deal to go visit an old friend. When I got to the Boston airport, I was told there is a fee to check a bag with the ticket type I purchased- of 90 DOLLARS each way!!! This is absurdly expensive. I tried to pay with cash as I had very little on my card, and was told this isn't possible. So I had to pay the fee, and arrive at my 7 hour layover with next to no cash on my card- too little to buy a meal in the airport. So I had a miserable layover experience. I do not recall seeing this baggage fee listed anywhere on Kayak when I booked my flight- it looks like this policy took effect in September 2017, but I booked my flight in July. I am very upset about this additional charge- it is dishonest and I will not be flying with TAP again. I am also considering using alternatives to Kayak, as the TAP representative said that it's Kayak's fault the baggage fee wasn't listed.

LIS
MIA
Excellent 10.0

Very smooth

LIS
TXL
Excellent 8.0

The space/seat size was very limited

MXP
LIS
Excellent 10.0

Everything smooth!

Fri, 26 Jan
YYZ
MXP
10h 20m
Sun, 28 Jan
MXP
YYZ
13h 35m
C$ 601
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 14967 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
TLV
LHR
Good 7.3

Good and crew were fine

Seats were too close, not comfortable

FRA
LHR
Mediocre 3.0

Being charged for everything! Even a coke....really! Couldn't reserve a seat until 24 hrs. without paying extra .

LHR
YUL
Excellent 8.0

I was a good trip, except for one thing.

I was very upset when travelling from Mumbai to London, Heathrow, because the crew in Mumbai did not send my baggage directly to Toronto and I had to go through the whole process of checking in Montreal to travel to Toronto, which was my last destination.

LCA
LHR
Okay 4.6

Crew were great.

Stop trying to be a budget airline and invest in your customers rather than shareholders. Need better seats, free meals on 4+ hour flights, and entertainment. Also, the plane was old and definitely needed interior work (call buttons and lights were constantly flashing and ringing for the last 30 minutes of the flight).

BUD
LHR
Excellent 8.4

Boarding was smooth, aided by being one of the last to board as I was relaxing in the lounge! Boarding was started earlier than listed and complete by the boarding time, long before the flight was due to leave. Crew were polite and courteous, even going to some extra effort to get me a semblance of a meal.

Booked this flight every last minute and didn't order a Vegan option at the time. Was flying business over lunch time so a meal was served. However there was no vegetarian option on the menu. I expected there to be a vegetarian option at least, and I would work around my dietary choice, but with no vegetarian option, this was impossible to do. In the end the crew managed to rustle up something from the Crew meal and I was able to then have snippets of meal segments that suited my requirements. How could this be prevented in the future? Make available a vegetarian choice on all meal served flights. A Meat eater can eat vegetarian at a push but not the other way around. I know if might be too much to ask to make that a Vegan option as standard, because then every one can eat it, but just putting that out there.

Sun, 11 Feb
YYZ
MXP
15h 30m
Tue, 13 Feb
MXP
YYZ
13h 35m
C$ 601
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 14967 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
GOT
Excellent 8.0

Smooth & efficient

That you’ve to pay for everything including water

LHR
IAD
Excellent 8.6

Friendly

Seating

LHR
YUL
Excellent 8.0

I was a good trip, except for one thing.

I was very upset when travelling from Mumbai to London, Heathrow, because the crew in Mumbai did not send my baggage directly to Toronto and I had to go through the whole process of checking in Montreal to travel to Toronto, which was my last destination.

LHR
BWI
Excellent 8.0

It felt like there was more leg room than on the US airplanes.

I thought the food was just okay.

IST
LHR
Excellent 8.3

All was easy

It wasn't super comfortable

Sat, 19 May
YYZ
MXP
32h 00m
Tue, 22 May
MXP
YYZ
44h 25m
C$ 689
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 11 Feb
YYZ
MXP
15h 30m
Tue, 13 Feb
MXP
YYZ
13h 35m
C$ 601
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 14967 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
BUD
LHR
Excellent 8.4

Boarding was smooth, aided by being one of the last to board as I was relaxing in the lounge! Boarding was started earlier than listed and complete by the boarding time, long before the flight was due to leave. Crew were polite and courteous, even going to some extra effort to get me a semblance of a meal.

Booked this flight every last minute and didn't order a Vegan option at the time. Was flying business over lunch time so a meal was served. However there was no vegetarian option on the menu. I expected there to be a vegetarian option at least, and I would work around my dietary choice, but with no vegetarian option, this was impossible to do. In the end the crew managed to rustle up something from the Crew meal and I was able to then have snippets of meal segments that suited my requirements. How could this be prevented in the future? Make available a vegetarian choice on all meal served flights. A Meat eater can eat vegetarian at a push but not the other way around. I know if might be too much to ask to make that a Vegan option as standard, because then every one can eat it, but just putting that out there.

LHR
YUL
Excellent 8.0

I was a good trip, except for one thing.

I was very upset when travelling from Mumbai to London, Heathrow, because the crew in Mumbai did not send my baggage directly to Toronto and I had to go through the whole process of checking in Montreal to travel to Toronto, which was my last destination.

LCA
LHR
Okay 4.6

Crew were great.

Stop trying to be a budget airline and invest in your customers rather than shareholders. Need better seats, free meals on 4+ hour flights, and entertainment. Also, the plane was old and definitely needed interior work (call buttons and lights were constantly flashing and ringing for the last 30 minutes of the flight).

LGW
AMS
Excellent 8.0

Not impressed at lack of free food on ba flights

TLV
LHR
Good 7.3

Good and crew were fine

Seats were too close, not comfortable

Tue, 29 May
YYZ
MXP
17h 40m
Mon, 18 Jun
MXP
YYZ
15h 20m
C$ 691
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 4 Apr
YYZ
MXP
26h 35m
Mon, 9 Apr
MXP
YYZ
25h 45m
C$ 698
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 10 Jun
YYZ
MXP
21h 05m
Wed, 13 Jun
MXP
YYZ
20h 15m
C$ 699
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 31 Mar
YYZ
MXP
14h 00m
Mon, 2 Apr
MXP
YYZ
13h 04m
C$ 862
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 14967 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
IAD
Excellent 8.6

Friendly

Seating

TLV
LHR
Good 7.3

Good and crew were fine

Seats were too close, not comfortable

LCA
LHR
Okay 4.6

Crew were great.

Stop trying to be a budget airline and invest in your customers rather than shareholders. Need better seats, free meals on 4+ hour flights, and entertainment. Also, the plane was old and definitely needed interior work (call buttons and lights were constantly flashing and ringing for the last 30 minutes of the flight).

LHR
BWI
Excellent 8.0

It felt like there was more leg room than on the US airplanes.

I thought the food was just okay.

DUB
LAX
Okay 4.0

Flight left almost on time and arrived on time. Crew was friendly.

Wasn't able to select a seat ahead of time like with other airlines. Seat rows way too tight (even for a normal 130 lb person like me). No good movie options, very limited selection. Food pretty bad, but that's almost expected this day and age.

Tue, 17 Jul
YYZ
MXP
17h 40m
Tue, 24 Jul
MXP
YYZ
15h 20m
C$ 915
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 3 Jul
YYZ
MXP
11h 10m
Tue, 17 Jul
MXP
YYZ
15h 20m
C$ 944
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 23 Mar
YYZ
MXP
32h 20m
Sun, 8 Apr
MXP
YYZ
15h 20m
C$ 967
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Show more results

Toronto Pearson Intl to Milan Malpensa Flight Information

Avg. Flight Duration 8h 20m
Flights Arrive in Milan Malpensa
Flights Depart from Toronto Pearson Intl
Flight Price C$ 597
Distance 6610 km
Airlines British Airways, Lufthansa, TAP AIR PORTUGAL
*
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.