MXP - YTO

Find cheap flights from Milan Malpensa Airport to Toronto from C$ 352

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 7/2. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Economy
0 bags
Wed 25/10
Wed 1/11
Why choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

How much is the cheapest flight from Malpensa to Toronto?

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Malpensa to Toronto that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
4:20 a.m. - 5:20 p.m.MXP-YYZ
13h 00m1 stop
11:00 a.m. - 11:25 p.m.YYZ-MXP
12h 25m1 stop
C$ 630Air Canada
Find Deal
Thu, 16 Nov - Thu, 30 Nov
7:05 a.m. - 6:56 p.m.MXP-YTZ
11h 51m1 stop
7:25 a.m. - 11:25 p.m.YTZ-MXP
16h 00m1 stop
C$ 630Air Canada
Find Deal
Tue, 16 Jan - Thu, 25 Jan
2:40 a.m. - 8:55 p.m.MXP-YYZ
18h 15m1 stop
4:30 p.m. - 10:20 a.m.YYZ-MXP
17h 50m1 stop
C$ 632Lufthansa
Find Deal
Thu, 29 Feb - Wed, 27 Mar
7:05 a.m. - 7:36 p.m.MXP-YYZ
12h 31mdirect
4:30 p.m. - 7:35 a.m.YYZ-MXP
15h 05m1 stop
C$ 639Lufthansa
Find Deal
Thu, 29 Feb - Wed, 27 Mar
2:05 a.m. - 2:40 p.m.MXP-YYZ
12h 35m1 stop
3:30 p.m. - 1:00 p.m.YYZ-MXP
21h 30m1 stop
C$ 644Austrian Airlines
Find Deal
Mon, 26 Feb - Thu, 28 Mar
10:20 a.m. - 2:40 p.m.MXP-YYZ
52h 20m2 stops
3:30 p.m. - 7:40 a.m.YYZ-MXP
16h 10m1 stop
C$ 662SWISS
Find Deal
Tue, 16 Jan - Thu, 25 Jan
3:30 p.m. - 8:46 p.m.MXP-YYZ
29h 16m2 stops
6:10 p.m. - 11:00 a.m.YYZ-MXP
16h 50m2 stops
C$ 666Austrian Airlines
Find Deal
Fri, 2 Feb - Thu, 29 Feb
5:15 a.m. - 12:48 p.m.MXP-YYZ
31h 33m2 stops
5:05 p.m. - 1:15 a.m.YYZ-MXP
32h 10m1 stop
C$ 679American Airlines
Find Deal
Fri, 15 Dec - Sat, 20 Jan
3:45 p.m. - 2:40 p.m.MXP-YYZ
46h 55m2 stops
1:30 p.m. - 7:40 a.m.YYZ-MXP
18h 10m2 stops
C$ 692SWISS
Find Deal
Tue, 16 Jan - Thu, 25 Jan
6:30 a.m. - 2:14 p.m.MXP-YYZ
31h 44m2 stops
5:05 p.m. - 5:45 a.m.YYZ-MXP
12h 40m1 stop
C$ 696American Airlines
Find Deal
Fri, 15 Dec - Wed, 31 Jan

Good to know

Low season

February

High season

August

Cheapest flight

C$ 352
Best time to beat the crowds (28% less expensive on average)
Most popular time to fly (31% more expensive on average)
Flight from Milan Malpensa Airport to Toronto

When to book flights from Malpensa to Toronto

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Milan Malpensa Airport

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 939 or less one-way and C$ 701 or less round-trip.
  • The cheapest flight from Milan Malpensa Airport to Toronto was found, on average, 65 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is February.
  • Morning departure is around 34% 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 Milan Malpensa Airport to Toronto flights

  • How long does a flight from Milan Malpensa Airport to Toronto take?

    Direct flights from Milan Malpensa Airport generally make it to Toronto in 8h 45m. The flying distance between the two cities is 10,610 km.

  • How many flights are there between Milan Malpensa Airport and Toronto?

    There are 2 (direct) flights between Milan Malpensa Airport and Toronto per week.

  • Which airlines provide the cheapest flights from Milan Malpensa Airport to Toronto?

    The best deals for a one-way ticket found by KAYAK users over the last 3 days were on TAP AIR PORTUGAL (C$ 352) and Azores Airlines (C$ 508). The cheapest round-trip tickets were found on Air Canada (C$ 630) and Lufthansa (C$ 632).

  • What’s the cheapest day of the week to fly from Milan Malpensa Airport to Toronto?

    Your flight ticket price will generally be cheaper if you fly to Toronto on a Thursday and more expensive on a Sunday. On your return trip to Milan Malpensa Airport, you should consider flying back on a Monday, and avoid Tuesdays for better deals.

  • Which airports will I be using when flying from Milan Malpensa Airport to Toronto?

    When flying out of Milan Malpensa Airport you will be using Milan Malpensa. You will be landing at Toronto, also known as Toronto Pearson Intl.

  • What’s the earliest departure time from Milan Malpensa Airport to Toronto?

    The earliest flight leaves Milan Malpensa Airport at 11:20 am and lands in Toronto at 3:05 pm.

  • What’s the latest departure time from Milan Malpensa Airport to Toronto?

    The last flight leaves Milan Malpensa Airport at 12:30 pm and lands in Toronto at 3:00 pm.

  • Which airlines fly direct between Milan Malpensa Airport and Toronto?

    Neos Air is the only airline operating direct flights from Milan Malpensa Airport to Toronto.

  • Which aircraft models fly most regularly from Milan Malpensa Airport to Toronto?

    The Airbus A330-300 is the aircraft model that flies most regularly on the Milan Malpensa Airport to Toronto flight route.

  • On which days can I fly direct from Milan Malpensa Airport to Toronto?

    You can catch a direct flight from Milan Malpensa Airport to Toronto on Thursday.

  • Which is the best airline for flights from Milan to Toronto, Lufthansa or Air Canada?

    The two airlines most popular with KAYAK users for flights from Milan to Toronto are Lufthansa and Air Canada. With an average price for the route of C$ 751 and an overall rating of 7.8, Lufthansa is the most popular choice. Air Canada is also a great choice for the route, with an average price of C$ 857 and an overall rating of 7.0.

  • Which airlines have a flexible cancellation policy for flights from Milan Malpensa to Toronto due to COVID-19?

    Neos Air has waived its change and cancellation fees on flights from Milan Malpensa to Toronto. Confirm policy on booking site.

  • How does KAYAK find such low prices on flights from Milan Malpensa Airport to Toronto?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Milan Malpensa Airport to Toronto.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Milan Malpensa Airport to Toronto?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Toronto from Milan Malpensa Airport is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Milan Malpensa Airport to Toronto?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Toronto with an airline and back to Milan Malpensa Airport with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Milan Malpensa Airport to Toronto?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Toronto from Milan Malpensa Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top airlines flying from Malpensa to Toronto

Scores according to KAYAK customer reviews
7.8
LufthansaOverall score based on 28899 reviews
75food
80boarding
77comfort
84crew
76entertainment
80overall
Airline reviews

The turn time for a connecting flight from Europe to the US was only 40 minutes. We had to run through the airport, wait in passport control and the barely made the flight. Also, were were told at the counter that the maximum carryon weight was 9KG and were forced to check our two carryon. When we got to the gate, the size allowable was 11KG. Both checked pieces did not make the connection and are delayed two days. This all happened because of the 40 minute landing to takeoff time difference. When I asked the counter people about this being too tight, they said Lufthansa has a problem with this as it happens all the time.

Read more about Lufthansa

The turn time for a connecting flight from Europe to the US was only 40 minutes. We had to run through the airport, wait in passport control and the barely made the flight. Also, were were told at the counter that the maximum carryon weight was 9KG and were forced to check our two carryon. When we got to the gate, the size allowable was 11KG. Both checked pieces did not make the connection and are delayed two days. This all happened because of the 40 minute landing to takeoff time difference. When I asked the counter people about this being too tight, they said Lufthansa has a problem with this as it happens all the time.

Forced me to check my bag and the lost it. Uncomfortable seats No charging capability in under-seat outlet USB charge was incredibly slow Video entertainment was slow and unresponsive Drinks were tiny half-filled glasses, even coke.

They did not let me get on the plane because to enter Korea I had to have the K-eta which I did not have, I did and it arrived 45 minutes after the plane took off. Because you cannot check in through the web page nor do you notify me of the document. If they had let me get to Munich. I would have been able to complete my trip and not have missed the flight to South Korea

Pros: "The crew is very nice."
Cons: "Communicate with the other airports for delays....we got home 9 hours later and missed events which were planned because of a failed paperwork delay in Milano."
Cons: "Need longer transfer time in Frankfurt airport. They use buses to airplanes and that eats up time. Also, passport control line can be long. Fights to and fro gave us barely enough time and we were last ones to board"
Pros: "The seats were comfortable, entertainment during the long flight was very good."
Cons: "Do not show options with a connecting flight boarding before the first flight has arrived. My family had to run a long distance from our arriving gate to the departing one in the Munich airport, which is not a small one!! Luckily United was holding the plane for us!"
Pros: "Nothing"
Cons: "Flights with long enough connections that you can actually get on them"
Cons: "There was a very loud group teenagers/young adults that kept getting up visiting each other and hitting on other customers seats. After 7 hours of the crew nor anyone else saying anything to them I called the crew & asked them to have them quiet down and sit down. The staff should’ve handled better"
Pros: "Missed flights due to driver not turned up at Bellano yesterday"
Cons: "We have a new flights"
Pros: "everything from the boarding and check-in process to in flight comfort."

Flight was delayed 40 minutes. Most Air Canada flights are getting delayed.

There were repeated delays, which were always longer than announced. We sat on the plane for over an hour in Milan and over an hour in Montreal. We ended up arriving over 3 hours late. We missed the connecting flight and then, contrary to their stated policy, they re-booked me for not the next available flight, but an even later flight. Many of the movies shown on the monitor were not actually available and would quit before starting. The crew was nice, but there was no attempt to do something extra to make up for things. For example, they could have provided free wifi. I will try to avoid flying Air Canada in future.

More communication and little more concerns about travelers than conserving cost. May of us felt sick due to cooling system working in the plane. Flight crew had no clue as to how to respond in this terrible condition in plane. Getting glass of water became a big obligation. Traveling for last 50 years, never in my life experienced as such.

Cons: "Seats were so uncomfortable!but love the direct flight eben though it was almost 2 hrs late"
Pros: "The crew did it’s best to get us on ASAP"
Cons: "The plan was late. Very late. And we started late which made it worse. The seats have no cushion. So it feels like your sitting on metal."
Pros: "Food OK, seating OK, crew professional."
Cons: "Air Canada, whose flight this was, was understaffed and disorganized in Milan. No kiosks for self service, no identification of which line to wait in for what, lines spilling over into common area with >100 people and their luggage waiting. Waited almost an hour just to get a boarding pass."
Pros: "The stewardess with the amazing figure! I didn’t use the entertainment or order food so I can’t comment on those."
Pros: "Good selection of movies"
Cons: "Very cramped seats, demanding flight attendants, some where unprofessional/didnt do job well"
Pros: "Flight wasn't crowded and it was a quiet flight."
Cons: "Flight was delayed an hour, but baggage arrived fine."
Pros: "Everything else was fine/standard."
Cons: "Not all ground staff are crosstrained on how to accept manual payment for extra luggage and had to wait an extra half hour for the only person who can process a debit transaction. Does not make sense..."

Book cheap flights from Milan to Toronto

Recent one-way flight deals

7/2Wed
1 stopTAP AIR PORTUGAL
20h 55mMXP-YYZ
C$ 352
7/2Wed
1 stopMultiple Airlines
16h 05mMXP-YHM
C$ 353
3/2Sat
2 stopsAzores Airlines
56h 05mMXP-YYZ
C$ 508
11/11Sat
2 stopsAzores Airlines
56h 05mMXP-YYZ
C$ 565
3/1Wed
1 stopLOT
31h 00mMXP-YYZ
C$ 906
17/10Tue
1 stopLOT
16h 05mMXP-YYZ
C$ 1,266
17/12Sun
directAir Canada
12h 31mMXP-YYZ
C$ 1,444
22/12Fri
1 stopAir Canada
11h 51mMXP-YTZ
C$ 1,463
24/10Tue
directLufthansa
11h 34mMXP-YYZ
C$ 1,885
8/10Sun
directLufthansa
11h 34mMXP-YYZ
C$ 1,891

Search by stops

Search by airline

Search by price

Last minute flights from Malpensa to Toronto

Last minute flight, train and bus deals

30/9Sat
multi-stopScandinavian Airlines
34h 35mMXP-YYZ
20/10Fri
multi-stopScandinavian Airlines
18h 45mYYZ-MXP
C$ 975
26/9Tue
multi-stopBritish Airways
16h 24mMXP-YYZ
3/10Tue
multi-stopBritish Airways
15h 15mYYZ-MXP
C$ 991
26/9Tue
multi-stopAmerican Airlines
30h 10mMXP-YYZ
30/9Sat
multi-stopAmerican Airlines
28h 50mYYZ-MXP
C$ 994
26/9Tue
multi-stopAmerican Airlines
30h 10mMXP-YYZ
30/9Sat
multi-stopAmerican Airlines
15h 45mYYZ-MXP
C$ 1,002
26/9Tue
multi-stopMultiple Airlines
34h 40mMXP-YHM
30/9Sat
multi-stopMultiple Airlines
16h 10mYHM-MXP
C$ 1,380
26/9Tue
multi-stopMultiple Airlines
20h 35mMXP-YYZ
5/10Thu
multi-stopMultiple Airlines
35h 05mYYZ-MXP
C$ 1,592
26/9Tue
multi-stopAir Canada
11h 59mMXP-YTZ
3/10Tue
multi-stopAir Canada
15h 25mYTZ-MXP
C$ 1,871
30/9Sat
multi-stopAir Canada
12h 59mMXP-YTZ
20/10Fri
multi-stopAir Canada
10h 25mYTZ-MXP
C$ 1,959
26/9Tue
multi-stopLufthansa
10h 50mMXP-YYZ
3/10Tue
directLufthansa
10h 45mYYZ-MXP
C$ 2,180
30/9Sat
multi-stopLufthansa
10h 50mMXP-YYZ
20/10Fri
directLufthansa
10h 45mYYZ-MXP
C$ 2,258

Search by stops

Search by airline

Search by price

Milan Malpensa Airport - Toronto Flights

Departure:

Milan Malpensa Airport (MXP)Italy

Return flight deals:

Toronto - Milan Malpensa Airport

Cabin classes:

C$ 701