🔔 Track this route
We check PEN → PVG every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. Juneyao Airlines, Shanghai Airlines and Spring Airlines fly nonstop from Penang (PEN) to Shanghai (PVG). The flight takes about 5h 11m and covers 2,267 miles (3,648 km).
Juneyao Airlines, Shanghai Airlines, Spring Airlines operate nonstop flights from Penang to Shanghai.
The nonstop flight from Penang to Shanghai takes ~5h 11m (approximately 3648 km).