Find flights
Deals
When to book
FAQs & Tips
Direct Flights
Airlines

Book Cheap Milan Plane Tickets

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Milan found on KAYAK in the last 72 hours.
5/2Mon
1 stop
15h 15mYHM-MXP
C$ 245
23/1Tue
2 stops
33h 35mYVR-MXP
C$ 251
21/1Sun
2 stops
36h 55mYVR-MXP
C$ 273
8/2Thu
directNeos Air
7h 50mYYZ-MXP
C$ 441
5/2Mon
1 stopAir Canada
11h 00mYTZ-MXP
C$ 574
8/1Mon
1 stopAir Canada
16h 00mYTZ-MXP
C$ 576
8/1Mon
directLufthansa
11h 25mYYZ-MXP
C$ 581
9/1Tue
1 stopAir France
17h 50mYOW-MXP
C$ 623
7/4Sun
1 stopAir France
20h 25mYOW-MXP
C$ 625
10/2Sat
directLufthansa
7h 55mYUL-MXP
C$ 634

Search by stops

Search by airline

Search by price

Recent round-trip flight deals

9/1Tue
1 stop
13h 40mYUL-MXP
18/1Thu
1 stop
21h 50mMXP-YUL
C$ 540
9/1Tue
1 stop
13h 40mYUL-MXP
18/1Thu
2 stops
17h 11mMXP-YUL
C$ 549
15/2Thu
1 stopAir Canada
16h 00mYTZ-MXP
25/2Sun
1 stopAir Canada
13h 51mMXP-YTZ
C$ 560
22/2Thu
directLufthansa
7h 55mYUL-MXP
27/2Tue
directLufthansa
9h 00mMXP-YUL
C$ 565
12/2Mon
directAir Canada
7h 55mYUL-MXP
8/3Fri
directAir Canada
9h 00mMXP-YUL
C$ 567
10/2Sat
directLufthansa
11h 25mYYZ-MXP
25/2Sun
directLufthansa
12h 31mMXP-YYZ
C$ 567
9/2Fri
1 stopAir France
13h 20mYYZ-MXP
27/2Tue
1 stopAir France
11h 15mMXP-YYZ
C$ 588
9/2Fri
1 stopAir France
16h 10mYYZ-MXP
29/2Thu
1 stopAir France
11h 15mMXP-YYZ
C$ 589
23/5Thu
1 stopIcelandair
11h 45mYYZ-MXP
4/6Tue
1 stopIcelandair
26h 10mMXP-YYZ
C$ 724
12/5Sun
2 stopsIcelandair
37h 20mYVR-MXP
22/5Wed
2 stopsIcelandair
15h 35mMXP-YVR
C$ 1,052

Search by stops

Search by airline

Search by price

Recent domestic flight deals

16/12Sat
directeasyJet
1h 45mBDS-MXP
18/12Mon
directeasyJet
1h 45mMXP-BDS
C$ 115
19/1Fri
directeasyJet
1h 45mSUF-MXP
21/1Sun
directeasyJet
1h 45mMXP-SUF
C$ 115
18/1Thu
directeasyJet
1h 35mBRI-MXP
21/1Sun
directeasyJet
1h 35mMXP-BRI
C$ 115
23/2Fri
multi-stopBritish Airways
6h 45mFCO-MXP
26/2Mon
multi-stopBritish Airways
6h 35mMXP-FCO
C$ 556
20/4Sat
multi-stopBritish Airways
9h 40mNAP-MXP
21/4Sun
multi-stopBritish Airways
13h 50mMXP-NAP
C$ 571
25/2Sun
multi-stopKLM
6h 10mFCO-MXP
28/2Wed
multi-stopKLM
6h 15mMXP-FCO
C$ 670
25/2Sun
multi-stopKLM
10h 00mFCO-MXP
1/3Fri
multi-stopKLM
6h 15mMXP-FCO
C$ 802
13/1Sat
multi-stopSWISS
24h 05mNAP-MXP
15/1Mon
multi-stopSWISS
6h 40mMXP-NAP
C$ 2,340
10/1Wed
multi-stopSWISS
24h 10mNAP-MXP
13/1Sat
multi-stopSWISS
17h 00mMXP-NAP
C$ 2,435
3/2Sat
multi-stopAir France
20h 10mCTA-MXP
6/2Tue
multi-stopAir France
10h 30mMXP-CTA
C$ 4,291

Search by stops

Search by airline

Search by price

Last minute flights to Malpensa

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Milan that are departing in the next 10 days.
5/12Tue
multi-stop
17h 20mYUL-MXP
13/12Wed
multi-stop
12h 10mMXP-YUL
C$ 575
5/12Tue
multi-stop
17h 20mYUL-MXP
11/12Mon
multi-stop
12h 25mMXP-YUL
C$ 577
5/12Tue
multi-stopAir Canada
27h 50mYYZ-MXP
26/12Tue
multi-stopAir Canada
11h 41mMXP-YYZ
C$ 756
5/12Tue
multi-stopTAP AIR PORTUGAL
34h 30mYYZ-MXP
26/12Tue
multi-stopTAP AIR PORTUGAL
14h 20mMXP-YYZ
C$ 1,053
4/12Mon
directLufthansa
7h 55mYUL-MXP
10/12Sun
directLufthansa
9h 00mMXP-YUL
C$ 1,123
4/12Mon
directAir Canada
7h 55mYUL-MXP
12/12Tue
multi-stopAir Canada
10h 30mMXP-YUL
C$ 1,139
3/12Sun
multi-stopLufthansa
11h 05mYYZ-MXP
11/1Thu
directLufthansa
12h 31mMXP-YYZ
C$ 1,159
4/12Mon
multi-stopBritish Airways
9h 35mYUL-MXP
10/12Sun
multi-stopBritish Airways
13h 35mMXP-YUL
C$ 1,177
4/12Mon
multi-stopTAP AIR PORTUGAL
31h 20mYUL-MXP
12/12Tue
multi-stopTAP AIR PORTUGAL
18h 56mMXP-YUL
C$ 1,181
4/12Mon
multi-stopBritish Airways
9h 35mYUL-MXP
15/12Fri
multi-stopBritish Airways
28h 00mMXP-YUL
C$ 1,424

Search by stops

Search by airline

Search by price