TYN → PVG Taiyuan to Shanghai
live
Direct flights from Taiyuan (TYN) to Shanghai (PVG): 21 nonstop departures observed each week across 3 airlines. 100% of the last 37 operated flights arrived within 15 minutes of schedule. The median arrival is 23 minutes early. No cancellations were recorded across the 37 tracked flights. The nonstop covers 1,116 km, an estimated 1 hour 56 minutes in the air. Measured by Pro Flight Search from live flight boards at Taiyuan and Shanghai. Updated 17 September 2026 at 02:34 UTC.
TYN
Taiyuan
tracking
PVG
Shanghai
smooth · +0
dep bank 09:40–23:35 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
100% on time
of the last 37 operated TYN → PVG flights arrived within 15 minutes
Median arrival delay is −23 min . 0 of 37 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −23 min across the last 37 operated legs
Flight time ~1h 56m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 37
The week scheduled departures · origin local time
China Eastern Airlines Spring Airlines 吉祥航空公司
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
China Eastern AirlinesMU 100% on time
Flights MU2402 09:40 daily · MU5209 varies daily · MU5219 20:25 daily
Spring Airlines9C 100% on time
Flights 9C8734 12:15 daily · 9C8858 varies Mo Tu We Sa Su
吉祥航空公司HO 100% on time
Flights HO2076 17:30 daily
History operated legs · board outcomes
Show 29 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from TYN and PVG, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 41 Completed 37 Within 15m 37/37 Median -23m
9C8734 中国春秋航空公司
8 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:36
Est. · Sched 12:1539m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:52
Landed · Sched 12:1523m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:34
Landed · Sched 12:1541m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:45
Landed · Sched 12:1530m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:32
Landed · Sched 12:1543m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:51
Landed · Sched 12:1524m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:47
Landed · Sched 12:1528m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:44
Landed · Sched 12:1531m early
Full 9C8734 history →
HO2076 吉祥航空公司
7 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
Sched 17:30
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:07
Landed · Sched 17:3023m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:06
Landed · Sched 17:3024m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:08
Landed · Sched 17:3022m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:12
Landed · Sched 17:3018m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:40
Landed · Sched 17:3010m late
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:05
Landed · Sched 17:3025m early
Full HO2076 history →
MU2402 中国东方航空公司
8 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:18
Landed · Sched 09:4022m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:26
Landed · Sched 09:4014m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:22
Landed · Sched 09:4018m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:25
Landed · Sched 09:4015m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:54
Landed · Sched 09:4014m late
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:22
Landed · Sched 09:4018m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:37
Landed · Sched 09:403m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:29
Landed · Sched 09:4011m early
Full MU2402 history →
MU5209 中国东方航空公司
6 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
Sched 18:25
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:54
Landed · Sched 18:2026m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
18:04
Landed · Sched 18:2016m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
18:05
Landed · Sched 18:2520m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
18:29
Landed · Sched 18:209m late
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
18:00
Landed · Sched 18:2525m early
Full MU5209 history →
MU5219 中国东方航空公司
8 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
Sched 20:25
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:54
Landed · Sched 20:2531m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
20:02
Landed · Sched 20:2523m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:45
Landed · Sched 20:2540m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
20:10
Landed · Sched 20:2515m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:54
Landed · Sched 20:2531m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:57
Landed · Sched 20:2528m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
20:00
Landed · Sched 20:2525m early
Full MU5219 history →
9C8858 中国春秋航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
00:08
Landed · Sched 00:3527m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
21:37
Landed · Sched 22:1538m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
22:15
Landed · Sched 22:3520m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
22:58
Landed · Sched 23:3537m early
Full 9C8858 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Taiyuan (TYN) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TYN-PVG
Copy
How we measure this →
TYN to PVG questions
Is TYN–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from TYN to PVG? Great-circle distance is 1,116 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 109–126 min gate-to-gate on this route.
How often does TYN–PVG fly? 3 carriers operate this route, around 40 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at TYN and arrival-side delay at PVG, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.