🔔 Track this route
We check MEL → PVG every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Typical weekly schedule · 16 flights per week (~2 per day) · Updated 10d ago
Arrive the same day
Arrive the same day
Arrive the next morning
Yes. China Eastern Airlines and Juneyao Airlines fly nonstop from Melbourne (MEL) to Shanghai (PVG), daily. The flight takes about 10h 47m and covers 4,982 miles (8,017 km). Schedule data from 9 October 2026.
China Eastern Airlines, Juneyao Airlines operate nonstop flights from Melbourne to Shanghai.
The nonstop flight from Melbourne to Shanghai takes ~10h 47m (approximately 8017 km).
Nonstop flights from Melbourne to Shanghai operate daily — 16 flights per week (~2 per day).
Direct flights from Melbourne to Shanghai operate every day of the week. Juneyao Airlines flies Monday, Wednesday, Friday, and Sunday and China Eastern Airlines flies daily.