TYN → PVG Taiyuan to Shanghai
live
Direct flights from Taiyuan (TYN) to Shanghai (PVG): 34 nonstop departures observed each week across 2 airlines. 97% of the last 39 tracked flights arrived within 15 minutes of schedule. The median arrival is 26 minutes early. No cancellations were recorded across the 39 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 11 November 2026 at 15:08 UTC.
Today, TYN → PVG Wed 11 Nov · local times
Sched Flight TYN departure PVG arrival
·
9C8734 中国春秋航空公司
Departed
Landed 20:48 −52
·
MU2402 中国东方航空公司
Departed
Landed 09:24 −16
·
MU5210 中国东方航空公司
Departed
Landed 11:11 −29
·
MU5220 中国东方航空公司
Departed
Landed 19:21 −34
·
MU5298 中国东方航空公司
Departed
Landed 16:58 −12
Checked PVG board 23:08
TYN
Taiyuan
tracking
PVG
Shanghai
smooth · +0
dep bank 09:40–21:40 34x weekly
Runs reliable · 2 airlines · 34x weekly · nonstop
97% on time
of the last 39 tracked TYN → PVG flights arrived within 15 minutes
Median arrival delay is −26 min . 0 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −26 min across the last 39 arrivals
Flight time ~1h 56m estimated from route distance
Weekly departures 34x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 39
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 97% on time
Flights MU2402 09:40 daily · MU5210 11:40 Mo Tu We Th Fr Su · MU5298 17:10 daily · MU5220 varies daily
Spring Airlines9C 100% on time
Flights 9C8734 varies daily
History operated legs · board outcomes
Show 31 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. Covers today and the previous 7 days.
Board rows 39 Completed 39 Delayed 1 Within 15m 38/39 Median -26m
9C8734 中国春秋航空公司
8 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
20:48
Landed · Sched 21:4052m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
15:00
Landed · Sched 15:1515m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
20:47
Landed · Sched 21:4053m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
23:22
Landed · Sched 23:5028m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
14:48
Landed · Sched 15:1527m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
20:58
Landed · Sched 21:4042m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
15:04
Landed · Sched 15:1511m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
20:36
Landed · Sched 21:4064m early
Full 9C8734 history →
MU2402 中国东方航空公司
8 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:24
Landed · Sched 09:4016m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:39
Landed · Sched 09:401m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:58
Landed · Sched 09:4018m late
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:41
Landed · Sched 09:401m late
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:20
Landed · Sched 09:4020m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:30
Landed · Sched 09:4010m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:06
Landed · Sched 09:4034m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
09:22
Landed · Sched 09:4018m early
Full MU2402 history →
MU5210 中国东方航空公司
7 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:11
Landed · Sched 11:4029m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:28
Landed · Sched 11:4012m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:07
Landed · Sched 11:4033m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:14
Landed · Sched 11:4026m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:08
Landed · Sched 11:4032m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:04
Landed · Sched 11:4036m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
11:19
Landed · Sched 11:4021m early
Full MU5210 history →
MU5220 中国东方航空公司
8 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:21
Landed · Sched 19:5534m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:21
Landed · Sched 20:0039m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:21
Landed · Sched 19:5534m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:32
Landed · Sched 20:0028m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:18
Landed · Sched 20:0042m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:26
Landed · Sched 19:5529m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:35
Landed · Sched 20:0025m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
19:14
Landed · Sched 19:5541m early
Full MU5220 history →
MU5298 中国东方航空公司
8 days
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
16:58
Landed · Sched 17:1012m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
16:44
Landed · Sched 17:1026m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
17:01
Landed · Sched 17:109m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
16:58
Landed · Sched 17:1012m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
16:58
Landed · Sched 17:1012m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
16:51
Landed · Sched 17:1019m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
16:50
Landed · Sched 17:1020m early
TYN
Departure
—
TYN is outside our board polling set.
→
PVG
Arrival
16:52
Landed · Sched 17:1018m early
Full MU5298 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? 2 carriers operate this route, around 34 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.