Nonstop flights from Shanghai to Taiyuan
4 airlines fly this route, with up to 9 flights a day.
SHAShanghai Hongqiao International
672 mi · 63 flights a week
TYNTaiyuan Wusu International
When they leave
Shanghai time6:40a9:55pFirst departure 6:40 AM, last 9:55 PM
Four in the morning, 6:40 AM to 11:50 AM, then one afternoon flight at 1:45 PM, then four in the evening, 5:40 PM to 9:55 PM. Every flight runs daily.
Every flight
Earliest firstSchedules last checked Sep 12, 2026. Times are local.
Flying from Shanghai to Taiyuan
China Eastern flies most often, 6 times a day on the Boeing 737-800, Airbus A320, Airbus A320neo and Airbus A321. Juneyao Airlines flies twice a day on the Airbus A320 and Airbus A320neo. Shanghai Airlines flies daily on the Boeing 737-800.
There are 9 flights every day of the week. The first arrival in Taiyuan is at 8:55 AM and the last at 11:55 PM. The flight covers 672 miles.
Flying back, Taiyuan to Shanghai has 36 nonstop flights a week.
Return flights
More from Shanghai
More to Taiyuan
Schedules as of Oct 9, 2026.