Shanghai (PVG) to Milan (MXP) nonstop flights

Air China and China Eastern Airlines fly nonstop from Shanghai (PVG) to Milan (MXP): 9,144 km (5,682 mi), about 12h 30m in the air.

Distance
9,144 km (5,682 mi)
Flight time
12h 30m
From
Shanghai Pudong International Airport in Shanghai, China
To
Milan Malpensa International Airport in Milan, Italy

Airlines on this route

Return flights

Milan (MXP) to Shanghai (PVG) is flown nonstop by Air China and China Eastern Airlines.

More nonstop flights from Shanghai

All 245 destinations from Shanghai (PVG)

More nonstop flights from Milan

All 221 destinations from Milan (MXP)