Melbourne (MEL) to Shanghai (PVG) nonstop flights

China Eastern Airlines and Juneyao Airlines fly nonstop from Melbourne (MEL) to Shanghai (PVG): 8,017 km (4,982 mi), about 10h 25m in the air.

Distance
8,017 km (4,982 mi)
Flight time
10h 25m
From
Melbourne Airport in Melbourne, Australia
To
Shanghai Pudong International Airport in Shanghai, China

Airlines on this route

Return flights

Shanghai (PVG) to Melbourne (MEL) is flown nonstop by China Eastern Airlines and Juneyao Airlines.

More nonstop flights from Melbourne

All 71 destinations from Melbourne (MEL)

More nonstop flights from Shanghai

All 245 destinations from Shanghai (PVG)