China Eastern Airlines, Jeju Air, Korean Air, Shanghai Airlines and Spring Airlines operate nonstop flights from Busan (PUS) to Shanghai (PVG). The nonstop flight takes around ~1h, covering 498 miles (801 km) and operates multiple daily. Round-trip fares currently start at $192, with a typical fare around $301 across 22 recent fare combinations. Updated 29 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Sign up to see Shanghai schedule from PUS
Already have an account? Sign in
Yes, China Eastern Airlines, Jeju Air and 3 more airlines operate nonstop flights from Busan (PUS) to Shanghai (PVG).
China Eastern Airlines, Jeju Air, Korean Air, Shanghai Airlines, Spring Airlines operate nonstop flights from Busan to Shanghai.
The nonstop flight from Busan to Shanghai takes ~1h (approximately 801 km).
Nonstop flights from Busan to Shanghai operate multiple daily.
Round-trip flights from Busan (PUS) to Shanghai (PVG) start at $192, with a typical fare around $301. Based on 22 recent fare combinations.