Nonstop flights from Taiyuan to Shanghai
3 airlines fly this route, with up to 4 flights a day.
TYNTaiyuan Wusu International
693 mi · 27 flights a week · about 2h 20m
PVGShanghai Pudong International
When they leave
Taiyuan time7:30a5:55pFirst departure 7:30 AM, last 5:55 PM
Two in the morning, 7:30 AM to 9:20 AM, then three in the afternoon, 3:00 PM to 4:00 PM, then two in the evening, 5:30 PM to 5:55 PM.
Every flight
Earliest firstSchedules last checked Oct 2, 2026. Times are local.
Flying from Taiyuan to Shanghai
China Eastern flies most often, 3 to 4 times a day on the Boeing 737 and Boeing 737-800. Juneyao Airlines flies on Fridays with the Airbus A320.
There are 3 or 4 flights every day of the week. The first arrival in Shanghai is at 9:40 AM and the last at 8:25 PM. The flight covers 693 miles, and scheduled flight times run from 2h 10m to 2h 30m.
From Taiyuan, Hongqiao (SHA) is the other Shanghai area airport with nonstop flights, 36 a week.
More from Taiyuan
Schedules as of Oct 9, 2026.