>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flight Deals from Shanghai Pudong International Airport to Milan Malpensa Airport

Search for flights from Shanghai to Milan and check out affordable one-way and round-trip options.

  • One way
  • Round-trip
sortSort: Price (Lowest)
  • Sort: Price (Lowest)
  • Sort: Departure (Earliest)

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Selected Airlines from Shanghai Pudong International Airport to Milan Malpensa Airport

See which airlines fly from Shanghai to Milan. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

Shenzhen Airlines
From £212
Hainan Airlines
From £227
Shandong Airlines
From £235
Etihad Airways
From £236
Juneyao Airlines
From £236
West Air
From £248
Vietnam Airlines
From £249
Cathay Pacific
From £275
Qatar Airways
From £302
China Southern Airlines
From £303
ANA airlines
Find more flights and airlines
Flight Schedule from Shanghai Pudong International Airport to Milan Malpensa Airport

Check the schedule for flights from Shanghai to Milan and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. MS952

    01:10

    PVG

    12.5h

    08:40

    CAI

    S-T-T-S
  2. MS751

    12:20

    CAI

    3.3h

    14:40

    BUD

    -M--TFS
  3. W62335

    19:50

    BUD

    1.8h

    21:35

    MXP

    SMTWTFS
  4. HO1089

    06:50

    PVG

    2.3h

    09:05

    CGO

    S-T-T-S
  5. HO1667

    15:00

    CGO

    11.3h

    20:15

    MXP

    S---T--
  6. MU269

    12:20

    PVG

    10.5h

    17:50

    RUH

    S--W-F-
  7. W46394

    20:05

    RUH

    6.0h

    01:05

    MXP

    S---T--
  8. HU7724

    12:55

    PVG

    2.7h

    15:35

    SZX

    SMTWTFS
  9. HU7973

    01:50

    SZX

    13.1h

    08:55

    MXP

    S-T--F-
  10. CX377

    14:30

    PVG

    2.8h

    17:15

    HKG

    SMTWT-S
  11. CX233

    00:50

    HKG

    13.1h

    07:55

    MXP

    S--WTF-
  12. HU7493

    17:30

    PVG

    3.0h

    20:30

    CKG

    SMTWTFS
  13. HU427

    01:55

    CKG

    11.8h

    07:45

    MXP

    -M--T--
  14. CX369

    17:42

    PVG

    2.8h

    20:27

    HKG

    SMTWTFS
  15. CX233

    00:50

    HKG

    13.1h

    07:55

    MXP

    S--WTF-
  16. EY867

    18:55

    PVG

    9.6h

    00:30

    AUH

    SM-WTF-
  17. EY081

    02:50

    AUH

    6.5h

    07:20

    MXP

    SMTWTFS
  18. CX381

    19:05

    PVG

    2.9h

    22:00

    HKG

    SMTWTFS
  19. CX233

    00:50

    HKG

    13.1h

    07:55

    MXP

    S--WTF-
  20. HO1049

    19:55

    PVG

    2.3h

    22:10

    CGO

    SM--T--
  21. HO1667

    15:00

    CGO

    11.3h

    20:15

    MXP

    S---T--

Shanghai Pudong International Airport to Milan Malpensa Airport Flights Info

Flight distance9,154.35km
Cheapest one-way ticket price£212
Cheapest return ticket price£361

FAQs for Shanghai Pudong International Airport to Milan Malpensa Airport Flights

  • How long does it take to fly from Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP)?

    It takes around 12 hours 35 minutes to fly from Shanghai Pudong International Airport (PVG) to Shanghai Pudong International Airport(MXP).
  • How many daily flights are there from Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP)?

    There are around 1 daily flights from Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP).
  • When are flight tickets from Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP) the cheapest?

    Tickets cost around £420 in June, making it the cheapest month to book. Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP) is a popular route, so don't forget to book your tickets in advance.
  • When are flight tickets from Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP) most expensive?

    The route from Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP) is quite popular. Without considering departure times or holidays, tickets cost around £1,208 in April, the most expensive month to book this route.
  • What is the transportation method from the main airport to downtown in Milan?

    • The distance from Milan Malpensa Airport to downtown is about 40km, by taxi about 1 hour.
    • The distance from Linate Airport to downtown is about 7km, by taxi about 20 minutes.
    • The distance from Orio al Serio International Airport to downtown is about 46km, by taxi about 1 hour.
  • Which airline operates the most direct flights from Shanghai Pudong International Airport (PVG) to Milan Malpensa Airport (MXP)?

    Air China is a very popular airline operating an average of 484 flights per month.