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 ChinaCAD 1,290 CAD 1,4219% off9% offCAD 1,421 CAD 1,290 -
MXP 12:1511h 35mDirectPVG 05:50Milan - Shanghai | Tue, Jul 14 | Air China
PVG 01:3012h 25mDirectMXP 07:55Shanghai - Milan | Tue, Jul 21 | Air ChinaCAD 1,293 CAD 1,4219% off9% offCAD 1,421 CAD 1,293 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Sep 4 | Hainan Airlines
PVG 02:1016h 10m1 stopLIN 12:20Shanghai - Milan | Tue, Sep 8 | Hainan AirlinesCAD 967 CAD 1,42132% off32% offCAD 1,421 CAD 967 -
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 AirlinesCAD 96932% offCAD 1,421 CAD 969 -
MXP 10:4524h1 stopPVG 16:45Milan - Shanghai | Tue, Aug 18 | Turkish Airlines
PVG 07:5515h 50m1 stopMXP 17:45Shanghai - Milan | Tue, Aug 25 | Turkish AirlinesCAD 1,00828% offCAD 1,421 CAD 1,008 -
MXP 10:2019h 25m1 stopPVG 11:45Milan - Shanghai | Mon, Aug 31 | Hainan Airlines
PVG 02:1024h 50m1 stopMXP 21:00Shanghai - Milan | Thu, Sep 3 | Hainan AirlinesCAD 1,01228% offCAD 1,421 CAD 1,012 -
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 AirlinesCAD 1,01328% offCAD 1,421 CAD 1,013 -
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 AirlinesCAD 1,02928% offCAD 1,421 CAD 1,029 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Aug 28 | Hainan Airlines
PVG 02:1024h 50m1 stopMXP 21:00Shanghai - Milan | Tue, Sep 1 | Hainan AirlinesCAD 1,04826% offCAD 1,421 CAD 1,048 -
MXP 08:3514h 25m1 stopPVG 05:00Milan - Shanghai | Tue, Sep 1 | Hainan Airlines
PVG 02:1024h 50m1 stopMXP 21:00Shanghai - Milan | Thu, Sep 3 | Hainan AirlinesCAD 1,05826% offCAD 1,421 CAD 1,058 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Mon, Aug 31 | Juneyao Airlines
PVG 01:5522h 30m1 stopBGY 18:25Shanghai - Milan | Fri, Sep 4 | Juneyao AirlinesCAD 1,05826% offCAD 1,421 CAD 1,058 -
MXP 16:1518h 5m1 stopPVG 16:20Milan - Shanghai | Thu, Sep 3 | Qatar Airways
PVG 18:5025h 25m1 stopMXP 14:15Shanghai - Milan | Tue, Sep 8 | Qatar AirwaysCAD 1,06125% offCAD 1,421 CAD 1,061 -
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 ChinaCAD 682 CAD 7509% off9% offCAD 750 CAD 682 -
MXP 12:1511h 35mDirectPVG 05:50Milan - Shanghai | Wed, Aug 26 | Air ChinaCAD 682 CAD 7509% off9% offCAD 750 CAD 682 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Mon, Sep 7 | Juneyao AirlinesCAD 492 CAD 75034% off34% offCAD 750 CAD 492 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Fri, Sep 4 | Juneyao AirlinesCAD 49334% offCAD 750 CAD 493 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Mon, Aug 31 | Juneyao AirlinesCAD 49634% offCAD 750 CAD 496 -
MXP 22:1514h 25m1 stopPVG 18:40Milan - Shanghai | Fri, Aug 28 | Juneyao AirlinesCAD 49634% offCAD 750 CAD 496 -
MXP 10:2019h 25m1 stopPVG 11:45Milan - Shanghai | Wed, Aug 26 | Hainan AirlinesCAD 51032% offCAD 750 CAD 510 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Aug 28 | Hainan AirlinesCAD 51132% offCAD 750 CAD 511 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Tue, Sep 1 | Hainan AirlinesCAD 51132% offCAD 750 CAD 511 -
MXP 10:2027h 20m1 stopPVG 19:40Milan - Shanghai | Wed, Sep 2 | Hainan AirlinesCAD 51232% offCAD 750 CAD 512 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Sep 4 | Hainan AirlinesCAD 51232% offCAD 750 CAD 512 -
MXP 12:3529h 30m1 stopPVG 00:05Milan - Shanghai | Fri, Aug 21 | Hainan AirlinesCAD 51332% offCAD 750 CAD 513 -
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 CAD 611. July sees the highest fares, around CAD 1,157.
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 CAD 990. July sees the highest fares, around CAD 1,666.
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 | CAD 492 |
| Cheapest return ticket price | CAD 967 |
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 CAD 770 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 CAD 1,377 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.