Direct flights from Shanghai to Seoul SHA → GMP

Asiana Airlines, China Eastern Airlines, Korean Air and Shanghai Airlines operate nonstop flights from Shanghai (SHA) to Seoul (GMP). The nonstop flight takes around ~1h 5m, covering 538 miles (866 km). Updated 12 June 2026.

📬 Cheap nonstop deals from Shanghai

We'll email you when a fare from SHA drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Asiana Airlines OZ China Eastern Airlines MU Korean Air KE Shanghai Airlines FM

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Shanghai to Seoul?

Yes, Asiana Airlines, China Eastern Airlines and 2 more airlines operate nonstop flights from Shanghai (SHA) to Seoul (GMP).

Which airlines fly direct from Shanghai to Seoul?

Asiana Airlines, China Eastern Airlines, Korean Air, Shanghai Airlines operate nonstop flights from Shanghai to Seoul.

How long is the flight from Shanghai to Seoul?

The nonstop flight from Shanghai to Seoul takes ~1h 5m (approximately 866 km).

Explore More

Get cheap direct-flight deals from Shanghai, free by email