Cheap Flights from Milan to Shanghai - MIL to SHA (reverse)
Popular Flights from Milan to Shanghai
- Airfare from Milan to Shanghai on Aeroflot Russian Airlines from €430 round trip
- Airfare from Milan to Shanghai on British Airways from €493 round trip
- Airfare from Milan to Shanghai on Klm-Royal Dutch Airlines from €495 round trip
- Airfare from Milan to Shanghai on Etihad Airways from €497 round trip
- Airfare from Milan to Shanghai on Emirates from €497 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.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Malpensa to Pu Dong
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Air China010111111:30 AM11:30 AM11:20
Cheap International Flights from Milan - MIL
Flights
Airline
Lowest Price
Jet India, Air France, Alitalia, British Airways, Continental, Cathay, Delta, Emirates, Ethiopian, Etihad, Gulf Air, KLM, Lufthansa, SWISS, El Al, Mauritius, Egyptair, Austrian, Qatar, JetLite, Brussels, Singapore, Turkish, Oman, Alitalia Express
€430
Cheap International Flights to Shanghai - SHA
Flights
Airline
Lowest Price
American, Air Canada, Air France, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, China E, United
$1031
Jet India, Air France, Air India, British Airways, Air China, Continental, Cathay, Delta, Emirates, Dragonair, KLM, Lufthansa, SWISS, Malaysia, China E, All Nippon, Qatar, Singapore, Thai, Turkish, Virgin Atlantic
₨25188
American, Air Canada, British Airways, Air China, Continental, Delta, Emirates, KLM, Lufthansa, China E, All Nippon, Qatar, United
$932
American, Air Canada, Air France, Alaska, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, SWISS, China E, All Nippon, Qatar, United
$965
British Airways, Emirates, Gulf Air, Malaysia, Philippine, Qatar, Thai, Turkish
BHD234