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.
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Typical weekly schedule · 14 flights per week (~2 per day) · Updated 72d ago
Yes, China Eastern Airlines and Spring Airlines operate nonstop flights from Shanghai (PVG) to Chiang Mai (CNX).
China Eastern Airlines, Spring Airlines operate nonstop flights from Shanghai to Chiang Mai.
The nonstop flight from Shanghai to Chiang Mai takes ~3h 56m (approximately 2674 km).
Nonstop flights from Shanghai to Chiang Mai operate daily — 14 flights per week (~2 per day).
Direct flights from Shanghai to Chiang Mai operate every day of the week. Spring Airlines flies daily and China Eastern Airlines flies daily.
Scout — our search agent — hunts nonstop fares from Shanghai every night and pings you when one's worth booking.
Watch it work →