Welcome | Sign out

Cheap Flights from Milan to Shanghai - MIL to SHA (reverse)

Popular Flights from Milan to Shanghai

  • Airfare from Milan to Shanghai on Aeroflot from €492 round trip
  • Airfare from Milan to Shanghai on Lufthansa from €515 round trip
  • Airfare from Milan to Shanghai on Srilankan Airlines from €599 round trip
  • Airfare from Milan to Shanghai on Finnair from €599 round trip
  • Airfare from Milan to Shanghai on SWISS from €602 round trip

Did You Know?

  • 28 airlines operate between Milan, IT and Shanghai, CN
  • Paris, FR is the most popular connection for one stop flights between Milan, IT and Shanghai, CN.
  • The shortest flight between Milan, IT and Shanghai, CN on Lufthansa is 5,689 miles.
  • The largest aircraft operated by Austrian flying between Milan, IT and Shanghai, CN is a 32S with 126 seats.
  • SWISS has 6 one stop flights between Milan, IT and Shanghai, CN.
  • Air China has the most nonstop flights between Milan, IT and Shanghai, CN.
  • 243,417 seats are available per day to fly out of Milan, IT connecting to Shanghai, CN
  • The smallest aircraft operated by Delta flying between Milan, IT and Shanghai, CN is a 737 with 122 seats.

Daily Non-stop Flight Schedules from Malpensa to Pu Dong

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
  • Air China
    0
    1
    0
    1
    1
    1
    1
    11:30 AM
    11:30 AM

Cheap International Flights from Milan - MIL

Flights
Airline
Lowest Price
Egyptair, Hainan, Qatar, Korean, Aeroflot, Singapore, KLM, SAS, Austrian, Finnair, Srilankan Airlines, Air China, LOT, SWISS, Air France, Thai, Turkish, Lufthansa, Cathay, Emirates, Etihad, Pakistan, Ethiopian, All Nippon, El Al, British Airways
€452
Korean, Singapore, Egyptair, All Nippon, Ethiopian, Air France, Lufthansa, Turkish, Japan, Srilankan Airlines, Austrian, Qatar, Saudi Arabian, Aeroflot, Hainan, Cathay, KLM, Air China, Emirates, Thai
€512
Singapore, Thai, Cathay, Air China, British Airways, Lufthansa, Etihad, Qatar, Air France, Hainan, KLM
€534
Air France, KLM, Korean, Air China, Hainan, Singapore
€654
Thai, Lufthansa, Cathay, Hainan, Singapore, Air China, KLM, Korean, Air France
€623
Finnair, Qatar, Cathay, Austrian, KLM, Hainan, Air France, Air China, Singapore
€604
Ethiopian, Air France, Lufthansa, Air China, KLM, Hainan, Cathay
€623
Lufthansa, Air France, Hainan, KLM, Finnair, Cathay, Air China, Korean
€654
Thai, KLM, Air China, Singapore, Hainan, Air France, Korean, Cathay
€829
Air France, Hainan, Air China, Cathay, KLM, Korean, Lufthansa
€829
Air China, Singapore, Hainan, Air France, Korean, KLM, Cathay
€654
Korean, Lufthansa, Air France, Hainan, KLM, Japan, Air China
€829
KLM, Korean, Hainan, Air China
€848
Lufthansa, Korean, KLM, Air China, Hainan, Air France
€611
Lufthansa, Cathay, KLM, Air China, Hainan, Air France
€791
Air France, Hainan, Singapore, Air China, Korean, Cathay, KLM
€829
Air France, Hainan, Air China, KLM, Cathay
€623
Korean, Air France, Hainan, Air China, KLM, Cathay
€829
Air China, Hainan, Korean
€829
Air France, Hainan, Air China, KLM, Cathay
€1279
Hainan, Air China, KLM, Cathay, Air France
€1279
KLM, Lufthansa, Air China, Hainan, Air France, Cathay
€611
Korean, Air France, Hainan, Air China
€829
Cheap Flights from Milan to Shanghai, from €492 Round trip from MIL to SHA