Cheap Flights from Milan Malpensa Airport to Shanghai Pudong International Airport
Search for flights from Milan to Shanghai and check out affordable one-way and round-trip options.
-
Return
-
One way
-
-
Cheapest nonstop
MXP 12:1511h 35mDirectPVG 05:50Milan - Shanghai | Fri, Jul 17 | Air China
PVG 01:3012h 25mDirectMXP 07:55Shanghai - Milan | Fri, Jul 24 | Air ChinaUS$911 US$1,0049% off9% offUS$1,004 US$911 -
MXP 12:1511h 35mDirectPVG 05:50Milan - Shanghai | Tue, Jul 14 | Air China
PVG 01:3012h 25mDirectMXP 07:55Shanghai - Milan | Tue, Jul 21 | Air ChinaUS$913 US$1,0049% off9% offUS$1,004 US$913 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Tue, Sep 1 | Hainan Airlines
PVG 02:1016h 10m1 stopLIN 12:20Shanghai - Milan | Tue, Sep 8 | Hainan AirlinesUS$683 US$1,00432% off32% offUS$1,004 US$683 -
MXP 10:2019h 25m1 stopPVG 11:45Milan - Shanghai | Wed, Sep 2 | Hainan Airlines
PVG 02:1016h 10m1 stopLIN 12:20Shanghai - Milan | Tue, Sep 8 | Hainan AirlinesUS$68432% offUS$1,004 US$684 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Sep 4 | Hainan Airlines
PVG 02:1021h 50m1 stopLIN 18:00Shanghai - Milan | Tue, Sep 8 | Hainan AirlinesUS$68432% offUS$1,004 US$684 -
MXP 10:2019h 25m1 stopPVG 11:45Milan - Shanghai | Mon, Sep 7 | Hainan Airlines
PVG 02:1024h 50m1 stopMXP 21:00Shanghai - Milan | Thu, Sep 10 | Hainan AirlinesUS$68432% offUS$1,004 US$684 -
MXP 10:2019h 25m1 stopPVG 11:45Milan - Shanghai | Sat, Aug 29 | Hainan Airlines
PVG 02:1035h 40m1 stopMXP 07:50Shanghai - Milan | Sat, Sep 5 | Hainan AirlinesUS$69731% offUS$1,004 US$697 -
MXP 10:2022h 50m1 stopPVG 15:10Milan - Shanghai | Sat, Sep 5 | Hainan Airlines
PVG 02:1024h 50m1 stopMXP 21:00Shanghai - Milan | Tue, Sep 8 | Hainan AirlinesUS$71628% offUS$1,004 US$716 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Fri, Sep 4 | Juneyao Airlines
PVG 01:1023h 15m1 stopMXP 18:25Shanghai - Milan | Thu, Sep 10 | Juneyao AirlinesUS$72528% offUS$1,004 US$725 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Mon, Sep 7 | Juneyao Airlines
PVG 01:1023h 15m1 stopMXP 18:25Shanghai - Milan | Thu, Sep 10 | Juneyao AirlinesUS$72628% offUS$1,004 US$726 -
MXP 10:2019h 25m1 stopPVG 11:45Milan - Shanghai | Mon, Aug 31 | Hainan Airlines
PVG 02:1035h 40m1 stopMXP 07:50Shanghai - Milan | Sat, Sep 5 | Hainan AirlinesUS$72927% offUS$1,004 US$729 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Aug 28 | Hainan Airlines
PVG 02:1024h 50m1 stopMXP 21:00Shanghai - Milan | Thu, Sep 3 | Hainan AirlinesUS$74226% offUS$1,004 US$742 -
MIL 13:0017h 25m1 stopSHA 14:00Milan - Shanghai | Sat, Jul 11 | Normal Airline
SHA 15:006hDirectMIL 16:00Shanghai - Milan | Mon, Jul 13 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
MXP 12:1511h 35mDirectPVG 05:50Milan - Shanghai | Mon, Aug 31 | Air ChinaUS$482 US$5309% off9% offUS$530 US$482 -
MXP 12:1511h 35mDirectPVG 05:50Milan - Shanghai | Wed, Aug 26 | Air ChinaUS$482 US$5309% off9% offUS$530 US$482 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Mon, Sep 7 | Juneyao AirlinesUS$347 US$53035% off35% offUS$530 US$347 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Fri, Sep 4 | Juneyao AirlinesUS$34834% offUS$530 US$348 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Mon, Aug 31 | Juneyao AirlinesUS$35134% offUS$530 US$351 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Fri, Aug 28 | Juneyao AirlinesUS$35134% offUS$530 US$351 -
MXP 10:2019h 25m1 stopPVG 11:45Milan - Shanghai | Wed, Aug 26 | Hainan AirlinesUS$36032% offUS$530 US$360 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Aug 28 | Hainan AirlinesUS$36132% offUS$530 US$361 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Tue, Sep 1 | Hainan AirlinesUS$36132% offUS$530 US$361 -
MXP 10:2027h 20m1 stopPVG 19:40Milan - Shanghai | Wed, Sep 2 | Hainan AirlinesUS$36132% offUS$530 US$361 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Sep 4 | Hainan AirlinesUS$36132% offUS$530 US$361 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Aug 21 | Hainan AirlinesUS$36232% offUS$530 US$362 -
MIL 13:0017h 25m1 stopSHA 14:00Milan - Shanghai | Sat, Jul 11 | Normal AirlineFind more flightsFind more flights
-
Flight prices from Milan Malpensa Airport to Shanghai Pudong International Airport are based on the average fares across airlines for the next three months, based on Trip.com’s latest data.
Trip.com Price Insights: Flights from Milan Malpensa Airport to Shanghai Pudong International Airport
Which month has the cheapest one-way flights from Milan Malpensa Airport to Shanghai Pudong International Airport?
Based on Trip.com data from the past 12 months, the cheapest one-way flights from Milan Malpensa Airport to Shanghai Pudong International Airport are usually in January, with an average price of US$432. July sees the highest fares, around US$817.
Which month has the cheapest round-trip flights from Milan Malpensa Airport to Shanghai Pudong International Airport?
Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from Milan Malpensa Airport to Shanghai Pudong International Airport are usually in November, with an average price of US$699. July sees the highest fares, around US$1,176.
Which day of the week has the cheapest flights from Milan Malpensa Airport to Shanghai Pudong International Airport?
Based on Trip.com data from the past 12 months, the cheapest day for flights from Milan Malpensa Airport to Shanghai Pudong International Airport is Monday, with average prices lower than other days. Try to avoid departing on Thursday, as fares are typically the highest.
Selected Airlines from Milan Malpensa Airport to Shanghai Pudong International Airport
See which airlines fly from Milan to Shanghai. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Find more flights and airlines
Flight Schedule from Milan Malpensa Airport to Shanghai Pudong International Airport
Check the schedule for flights from Milan to Shanghai and find the flight that best matches your travel plans.
-
HO1668
Milan Malpensa Airport
21:30
MXP
15:15
CGO
S - - - T - -Search -
HO2072
Zhengzhou Xinzheng International Airport
18:20
CGO
20:10
PVG
- M - - - F - -
HU7974
Milan Malpensa Airport
10:20
MXP
04:00
SZX
S - T - - F -Search -
HU7721
Shenzhen Bao'an International Airport
09:15
SZX
11:45
PVG
S M T W T F S -
HU7974
Milan Malpensa Airport
10:20
MXP
04:00
SZX
S - T - - F -Search -
HU7725
Shenzhen Bao'an International Airport
12:40
SZX
15:10
PVG
S M T W T F S -
HU7974
Milan Malpensa Airport
10:20
MXP
04:00
SZX
S - T - - F -Search -
HU6205
Shenzhen Bao'an International Airport
17:10
SZX
19:40
PVG
S M T W T F S -
HU428
Milan Malpensa Airport
12:35
MXP
05:00
CKG
- M - - T - -Search -
HU7494
Chongqing Jiangbei International Airport
21:20
CKG
00:05
PVG
S M T W T F S
Milan Malpensa Airport to Shanghai Pudong International Airport Flights Info
| Flight distance | 9,154.35km |
|---|---|
| Cheapest one-way ticket price | US$347 |
| Cheapest return ticket price | US$683 |
FAQs for Milan Malpensa Airport to Shanghai Pudong International Airport Flights
-
How long is a flight from Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG)?
It takes around 11 hours 34 minutes to fly from Milan Malpensa Airport (mxp) to Shanghai Pudong International Airport (pvg). -
How many daily flights are there from Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG)?
There are around 2 daily flights from Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG). -
When to buy flight tickets from Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG) the cheapest?
Tickets cost around US$544 in September, making it the cheapest month to book. Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG) is a popular route, so don't forget to book your tickets in advance. -
When to buy flight tickets from Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG) most expensive?
The route from Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG) is quite popular. Without considering departure times or holidays, tickets cost around US$972 in October, the most expensive month to book this route. -
What time does the latest flight from Milan Malpensa Airport to Shanghai Pudong International Airport depart?
The latest flight departs from Milan Malpensa Airport (MXP) at 21:55 and arrives in Shanghai Pudong International Airport (PVG) at 15:20. -
What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32km, by taxi about 50 minutes.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13km, by taxi about 30 minutes.
-
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44km. -
Which airline operates the most direct flights from Milan Malpensa Airport (MXP) to Shanghai Pudong International Airport (PVG)?
China Eastern Airlines is a very popular airline operating an average of 1032 flights per month.
Popular Destinations & Recommendations
- Cheap tickets from Malpensa Airport to Changi Airport
- Return plane tickets from Malpensa Airport to Liszt Ferenc International Airport
- Return plane tickets from Malpensa Airport to Luton Airport
- Cheap flights from Malpensa Airport to Charles De Gaulle Airport
- Cheap tickets from Malpensa Airport to Barcelona Airport
- Plane tickets from Malpensa Airport to Singapore
- Return plane tickets from Malpensa Airport to London
- Cheap flights from Malpensa Airport to Barcelona
- Return plane tickets from Malpensa Airport to Budapest
- Plane tickets from Malpensa Airport to Paris
- Cheap tickets from Kuala Lumpur International Airport to Shanghai Pudong International Airport
- Cheap flights from Hong Kong International Airport to Shanghai Pudong International Airport
- Return plane tickets from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Cheap flights from Suvarnabhumi International Airport to Shanghai Pudong International Airport
- Return plane tickets from Changi Airport to Shanghai Pudong International Airport
- Plane tickets from Singapore to Shanghai Pudong International Airport
- Return flight tickets from Hong Kong to Shanghai Pudong International Airport
- Plane tickets from Bangkok to Shanghai Pudong International Airport
- Cheap flights from Guangzhou to Shanghai Pudong International Airport
- Cheap flights from Kuala Lumpur to Shanghai Pudong International Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.