Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Milan Malpensa Airport to Canada from C$ 294

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Malpensa to Canada departing on 29/5. 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
0 bags
Sun 16/6
Sun 23/6

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

In the last 7 days, travellers have searched 42,332,103 times on KAYAK, and here is why:

Save 21% 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.

Best Canada Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Calgary
Calgary2 stopsC$ 854
Halifax
Halifax1 stopC$ 904
Ottawa
Ottawa2 stopsC$ 1,140
Québec City
Québec City2 stopsC$ 892

Good to know

Low season

February

High season

August

Cheapest flight

C$ 294
Best time to beat the crowds (17% less expensive on average)
Most popular time to fly (23% more expensive on average)
Flight from Milan to Calgary

FAQs - booking Canada flights

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

    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 Canada.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada 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 Canada?

    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 Canada 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 Canada?

    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 Canada from Milan Malpensa Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Canada

  • Morning departure is around 21% 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

Top 4 airlines serving from Malpensa to Canada

 
Need help choosing which airline to fly with from Malpensa to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.2
Neos AirOverall score based on 42 reviews
7.4Entertainment
7.7Boarding
8.3Crew
8.2Comfort
7.3Food
Airline reviews

NYC JFK there is no information about delayed flight, milan airport no information where to pick up the bording pass

6.0 GoodAnonymous, Sep. 2023MXP - JFK
Read more about Neos Air reviews

NYC JFK there is no information about delayed flight, milan airport no information where to pick up the bording pass

In-flight service was very good. Plane had spacious overhead bins and incorporated windows with an automatic dimming feature eliminating the need for traditional plastic shades. Boarding was halted and the crew did not communicate a reason. We waited on the gang plank for 30 minutes after showing boarding passes without being given a reason.

Our flight with Neos airlines was great. The price was very reasonable, the staff very professional and accomodating. The flight was comfortable with more leg room than most airlines I have travelled with in the past. The food and service while on board was good. I would travel again to Italy and back with Neos if given the opportunity.

We never got to the flight due to ferry cancelation due to bad weather and could not contact with anyone for support and advice. We'll appreciate your support now in our attempts to get refund

Pros: "Nothing"
Cons: "Flight should be families only. Other fliers should be given advance warning what they’re getting themselves into. Most horrible, painful experience we ever had."

Bathrooms weren’t too clean. Onboard entertainment was light. Other than that everything was great. Food, service, comfort and crew. Although it was hard to understand the crew announcements.

TERRIBLE! Staff was unfriendly, rude, and demeaning. One flight attendant touched me to grab the complimentary blanket off my neck because I couldn't take it home, while a bunch of other people took theirs home. I have never been so ill treated. I am not happy at all. And flight was delayed, no information until short notice for everything. Lost an entire day at my destination. I expect a full refund for that experience. Never will fly with them EVER again

All was good. I think the back of the plane should be boarded first. It would be faster. Minimal waiting time behind passengers loading their carry on baggage.

My return flight has been changed to JFK from EWR without any notice or reason

This was my first time flying SAS and used them for 4 flights. The crews, flight and communication was outstanding. I flew premium economy and was extremely impressed by their SAS lounges. I will 100% ise SAS again. Everyone was so pleasant!

I upgraded to economy plus and it’s so worth the price. The crew is exceptional and the food is pretty decent. I would definitely fly with them again.

I had economy plus and it’s definitely worth the price. The seats are so comfortable, so much space, great large TV screens, and you get fed often. Really decent food (although other fish was overcooked.) They do need better movie choices. The crew is the best. Super friendly and accommodating. So much better than most American run Airlines.

They lost my luggage. Tromso in winter without warm clothes is not fun.

Flight was delayed 3 hours. Pilot cancelled flight under 4 people volunteered to change their seats to economy from business class.

Last minute cancelation, though a substitute flight was found I could not pick my meal or seat. The hotel offered didn't have working air control or shower.

Excellent host on board. Not so friendly check-in staff. Older plane with no food or entertainment due to short flight. Friendly captain and crew.

I don’t think there was entertainment? No mention of it. It was a good flight. Only complaint was my seat cushion was not attached and kept slipping.

Terrible 3-4-3 seat configuration, I thankfully was able to choose a seat at the back where it narrowed to 2-4-2 for some relief though seats were still narrow. Staff did not manage the boarding lines at all either, was total chaos.

LATE AGAIN. Seems like each time I use Air Canada there are delays ... extra 2 hours this time, making for a 22-hr day for me!!! The gate people did not seem to know what they were doing with loading people, unloading, checking carry-ons, letting some go ... very unorganized from Toronto to Detroit! Would have been faster to drive

The staff were on the last leg. But they were still very accommodating and polite. They were all very helpful with getting the bags up and getting people to their seats.

We were delayed by rain while we were on the tarmac. The crew came around and offered everyone water while we waiting 45 min in the plane.

Flight from Lisbon to Toronto was smooth, and we arrived early! Flight from Toronto to Denver was delayed about 40 minutes. We didn’t hear about the delay until after we had boarded the plane. The delay could have been handled better.

The seats were comfortable. However, be prepared to provide your own food (snacks) and drink. We had a 3.5 hr flight, one service was provided, a 4 ounce beverage. Saw flight crew for beverage service and trash pick up. Unless you purchase a meal or snack, nothing is provided. I am fine with bringing my own, but was accustomed to snack and beverage provided regardless of the duration of the flight. And note… typically a full size drink option on longer flights.

Air Canada cancelled my prepaid/prebooked seat selection and changed my seats without any options.

They canceled the flight on us very close to the flight date .

boarding needs to be streamlined load the back of the plane first

Overall great flight experience- on time, lots of food and movies.

Made us check our car seat that could have been used on the 11 hour connecting flight, we explained we wanted to use it and they said we could. When we arrived at our connecting flight the car seat was at the bottom of the plane. This made our flight home 11+ hours pretty hard at times with our toddler. We wished we had our car seat which he had rode on the flight there earlier in the week. The air dolomiti staff were mixed- some were so nice while others (one in particular in Genoa) seemed bothered to be assisting us.

We were helped whenever needed and had a pleasant flight.

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

I'm Canaadian. I hate Air Canada. I used to give them a pass on their international service. No longer, They suck across the board now! Old planes, exhausted staff bad food and shitty entertainment. Your seats need reupholstered! Start with that...

bad seats, meager food quantity. bread not fresh. Hollywood films lack entertainment.

The WiFi didn’t work. The screens for movies were sticky and didn’t have a lot of options.

Worst comfort that I’ve ever experienced on a flight

Great flight. Left on time, not very crowded. Quiet and the right temperature.

Book cheap flights from Milan to Canada

Recent round-trip flight deals

5/6Wed
1 stopScandinavian Airlines
12h 15mMXP-YYZ
12/6Wed
1 stopScandinavian Airlines
20h 55mYYZ-MXP
C$ 564
30/5Thu
1 stopScandinavian Airlines
25h 25mMXP-YYZ
6/6Thu
1 stopScandinavian Airlines
20h 15mYYZ-MXP
C$ 595
12/9Thu
1 stopTAP AIR PORTUGAL
23h 45mMXP-YYZ
15/9Sun
1 stopTAP AIR PORTUGAL
11h 15mYYZ-MXP
C$ 633
23/10Wed
1 stopTAP AIR PORTUGAL
23h 30mMXP-YYZ
6/11Wed
1 stopTAP AIR PORTUGAL
18h 40mYYZ-MXP
C$ 643
6/6Thu
2 stopsAir Canada
32h 44mMXP-YTZ
10/6Mon
2 stopsAir Canada
32h 45mYTZ-MXP
C$ 761
6/6Thu
2 stopsAir Canada
28h 44mMXP-YTZ
10/6Mon
2 stopsAir Canada
32h 45mYTZ-MXP
C$ 762
21/10Mon
1 stopLufthansa
13h 15mMXP-YYZ
10/11Sun
2 stopsLufthansa
41h 40mYYZ-MXP
C$ 787
21/10Mon
2 stopsLufthansa
13h 20mMXP-YYZ
10/11Sun
2 stopsLufthansa
12h 35mYYZ-MXP
C$ 799
30/5Thu
directNeos Air
8h 30mMXP-YYZ
6/6Thu
directNeos Air
7h 50mYYZ-MXP
C$ 1,389
13/6Thu
directNeos Air
8h 30mMXP-YYZ
20/6Thu
directNeos Air
7h 50mYYZ-MXP
C$ 1,495

Search by stops

Search by airline

Search by price

Recent one-way flight deals

29/5Wed
1 stop
35h 03mMXP-YYC
C$ 294
3/6Mon
2 stops
59h 45mMXP-YYZ
C$ 313
19/6Wed
2 stops
24h 04mMXP-YYZ
C$ 325
5/9Thu
directNeos Air
8h 30mMXP-YYZ
C$ 956
20/6Thu
directNeos Air
8h 30mMXP-YYZ
C$ 971
28/5Tue
directAir Canada
8h 45mMXP-YUL
C$ 1,918
10/8Sat
directAir Canada
11h 42mMXP-YYZ
C$ 1,920
30/7Tue
directLufthansa
8h 45mMXP-YUL
C$ 1,939
14/7Sun
directLufthansa
8h 45mMXP-YUL
C$ 1,942
10/7Wed
3 stopsScandinavian Airlines
29h 30mMXP-YYC
C$ 2,886

Search by stops

Search by airline

Search by price

Last minute flights from Malpensa to Canada

Last minute flight, train and bus deals

22/5Wed
multi-stopScandinavian Airlines
32h 45mMXP-YYZ
29/5Wed
multi-stopScandinavian Airlines
20h 55mYYZ-MXP
C$ 664
22/5Wed
multi-stopScandinavian Airlines
12h 15mMXP-YYZ
29/5Wed
multi-stopScandinavian Airlines
20h 55mYYZ-MXP
C$ 733
22/5Wed
multi-stopScandinavian Airlines
25h 25mMXP-YYZ
29/5Wed
multi-stopScandinavian Airlines
14h 50mYYZ-MXP
C$ 760
22/5Wed
multi-stop
25h 15mMXP-YYZ
29/5Wed
multi-stop
29h 20mYYZ-MXP
C$ 780
22/5Wed
direct
8h 45mMXP-YUL
29/5Wed
multi-stop
12h 20mYUL-MXP
C$ 826
22/5Wed
multi-stopSWISS
10h 20mMXP-YUL
29/5Wed
multi-stopSWISS
13h 20mYUL-MXP
C$ 839
22/5Wed
directLufthansa
11h 46mMXP-YYZ
29/5Wed
multi-stopLufthansa
10h 35mYYZ-MXP
C$ 1,141
22/5Wed
directAir Canada
11h 46mMXP-YYZ
29/5Wed
multi-stopAir Canada
17h 05mYYZ-MXP
C$ 1,298
22/5Wed
multi-stopSWISS
13h 09mMXP-YTZ
29/5Wed
multi-stopSWISS
19h 40mYTZ-MXP
C$ 1,492
19/5Sun
directAir Canada
11h 46mMXP-YYZ
25/5Sat
multi-stopAir Canada
14h 05mYYZ-MXP
C$ 1,586

Search by stops

Search by airline

Search by price

Milan Malpensa Airport - Canada Flights

Departure:

Milan Malpensa Airport (MXP)Italy

Return flight deals:

Canada - Milan Malpensa Airport

Cabin classes:

C$ 1,315
C$ 460