Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 10% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Milan (MXP) to Shanghai (SHA)
Prices were available within the past 7 days and start at €295 for one-way flights and €449 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
![British Airways](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/BA.gif)
Sat, 11 Jan - Fri, 17 Jan
MXP
Milan
PVG
Shanghai
€449 Return, found 14 hours ago
€449
Return
found 14 hours ago
![Scandinavian Airlines](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/SK.gif)
Mon, 2 Dec - Wed, 11 Dec
MXP
Milan
PVG
Shanghai
€454 Return, found 19 hours ago
€454
Return
found 19 hours ago
![China Eastern Airlines](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/MU.gif)
Thu, 7 Nov - Tue, 19 Nov
MXP
Milan
PVG
Shanghai
€531 Return, found 2 days ago
€531
Return
found 2 days ago
![Hainan Airlines](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/HU.gif)
Mon, 4 Nov - Sun, 10 Nov
MXP
Milan
PVG
Shanghai
€552 Return, just found
€552
Return
just found
![Juneyao Airlines](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/ho.gif)
Fri, 6 Sep - Mon, 23 Sep
MXP
Milan
PVG
Shanghai
€552 Return, found 1 day ago
€552
Return
found 1 day ago
![Egyptair](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/MS.gif)
Mon, 5 May - Fri, 16 May
MXP
Milan
PVG
Shanghai
€553 Return, found 3 hours ago
€553
Return
found 3 hours ago
![Gulf Air](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/GF.gif)
Thu, 27 Jun - Wed, 3 Jul
MXP
Milan
PVG
Shanghai
€585 Return, found 1 day ago
€585
Return
found 1 day ago
![Air France](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/AF.gif)
Mon, 11 Nov - Wed, 11 Dec
MXP
Milan
PVG
Shanghai
€623 Return, found 4 days ago
€623
Return
found 4 days ago
![KLM](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/KL.gif)
Wed, 30 Oct - Thu, 14 Nov
MXP
Milan
PVG
Shanghai
€623 Return, found 11 hours ago
€623
Return
found 11 hours ago
![Swiss International Air Lines](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/LX.gif)
Sun, 20 Apr - Fri, 2 May
MXP
Milan
PVG
Shanghai
€631 Return, found 3 days ago
€631
Return
found 3 days ago
Origin airport | Malpensa Intl. |
Destination airport | Pudong Intl. |
Airlines serving | Air China, Cathay Pacific |
Return price | €448 |
Distance | 9090 km |
- Trending Routes
- Trending Flights
- Top Flights Destinations
- Related Airlines
- Nearby Airports
- Cheap Flights from Other Airports
Top Routes from Milan
- Milan to Tenerife (MXP - TFS)
- Milan to Newark (MXP - EWR)
- Milan to Bangkok (MXP - BKK)
- Milan to Olbia (MXP - OLB)
- Milan to Paris (MXP - CDG)
- Milan to Barcelona (MXP - BCN)
- Milan to New York (MXP - JFK)
- Milan to Brindisi (MXP - BDS)
- Milan to Catania (MXP - CTA)
- Milan to Tokyo (MXP - NRT)
- Milan to Palermo (MXP - PMO)
- Milan to Lisbon (MXP - LIS)
Shanghai Airports
Shanghai
€448.23
Milan Airports
Milan
Bergamo
*Available to Expedia members.