Cheap flights from Milan (MXP) to Toronto (YYZ)

Prices were available within the past 7 days and starts at CA $500 for one-way flights and CA $596 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Flights from Milan to Toronto: Reviews from verified customers

Jul 24, 2019

The flight was over 4 hours late taking off which led to more expense on our part.

Jan 2, 2019

Large seats were the jackpot, ok movies, good food for a plane

Aug 22, 2018

This last AC flight won me over. AC would usually NOT be my first choice from previous bad experiences. This was one of the best flights ever. Hope it is not a one of experience.

Aug 10, 2018

Unable to check in on line 24 hours prior

Jun 11, 2018

Milan airport passport control was a disgrace. Very poor service, no organization, no help, not acceptable. Very disappointing and not good for Italy... er

Oct 30, 2016

Strongly advise travellers make sure you are aware of the distances and time involved in checking in, going through security, shopping duty free, and surprise, surprise, another line up and delay - security check to finally walk to your gate. These various stops are not close together....the walking distance can be significant. Go early and avoid the stress of waiting in lines, uncertain as to whether you are going to make it on time to your gate.

Flight from Milan to Toronto route information

Origin Airport Malpensa Intl.
Destination Airport Pearson Intl.
Flight Price CA $596
Distance 6,570 km

Cheap MXP to YYZ Flights

Milan to Toronto Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia

How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia