Direct flights from Shanghai to Chiang Mai PVG → CNX

China Eastern Airlines and Spring Airlines fly nonstop from Shanghai (PVG) to Chiang Mai (CNX), daily. The flight takes about 3h 56m and covers 1,662 miles (2,674 km). Schedule data from 19 June 2026.

🔔 Watch PVG → CNX

We'll run this search daily and email you the cheapest direct fares we find.

Free · checked daily · one-click unsubscribe

Spring Airlines 9C China Eastern Airlines MU

Departure Schedule typical week

Typical weekly schedule · 14 flights per week (~2 per day) · Updated 72d ago

Spring Airlines
7 flights per week
Daily
17:05
China Eastern Airlines
7 flights per week
Daily
10:00

Frequently asked questions

Is there a direct flight from Shanghai to Chiang Mai?

Yes, China Eastern Airlines and Spring Airlines operate nonstop flights from Shanghai (PVG) to Chiang Mai (CNX).

Which airlines fly direct from Shanghai to Chiang Mai?

China Eastern Airlines, Spring Airlines operate nonstop flights from Shanghai to Chiang Mai.

How long is the flight from Shanghai to Chiang Mai?

The nonstop flight from Shanghai to Chiang Mai takes ~3h 56m (approximately 2674 km).

How often do direct flights operate from Shanghai to Chiang Mai?

Nonstop flights from Shanghai to Chiang Mai operate daily — 14 flights per week (~2 per day).

What days of the week are there direct flights from Shanghai to Chiang Mai?

Direct flights from Shanghai to Chiang Mai operate every day of the week. Spring Airlines flies daily and China Eastern Airlines flies daily.

Explore More

Scout — our search agent — hunts nonstop fares from Shanghai every night and pings you when one's worth booking.

Watch it work →