- Home
- Flights
- Flights from Shanghai
- Shanghai to Taiyuan
Cheap flights from Shanghai to Taiyuan from CN¥1,621
Shanghai Airlines, China Eastern Airlines and Juneyao Air fly nonstop from Shanghai to Taiyuan. The flight takes around 1h 51m, and the cheapest one-way fare we found recently is CN¥1,621 on 14 Apr.
Direct flights available 1h 51m Cheapest in April Prices checked 14 days ago
Shanghai to Taiyuan at a glance
Cheapest one-wayCN¥1,621Shanghai Airlines · nonstop · Wed 14 AprFastest flight1h 51mEstimated
Nonstop flightsYesShanghai Airlines, China Eastern Airlines, Juneyao Air
Airlines flying nonstop from Shanghai to Taiyuan
3 airlines on this route.
Good to know
- Distance
- 1,081 km671 miles
- Flight time
- 1h 51mestimate
- Time difference
- NoneTaiyuan vs Shanghai
- Currency in Taiyuan
- CNY
- Airports
- PVG, SHA → TYN
Flights from Shanghai to Taiyuan: questions answered
How much is a flight from Shanghai to Taiyuan?
The cheapest one-way fare we found recently is CN¥1,621, nonstop, departing in April. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Shanghai to Taiyuan?
Yes. Shanghai Airlines, China Eastern Airlines and Juneyao Air fly this route nonstop.
How long is the flight from Shanghai to Taiyuan?
A nonstop flight covers 1,081 km and takes around 1h 51m.
Which airlines fly from Shanghai to Taiyuan?
Shanghai Airlines, China Eastern Airlines and Juneyao Air operate nonstop flights on this route.
Which airports serve Shanghai and Taiyuan?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Taiyuan: Taiyuan Wusu International Airport (TYN).





