TYN → SHA Taiyuan to Shanghai
live
Direct flights from Taiyuan (TYN) to Shanghai (SHA): 28 nonstop departures observed each week across 4 airlines. 100% of the last 33 operated flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 33 tracked flights. The nonstop covers 1,080 km, an estimated 1 hour 53 minutes in the air. Measured by Pro Flight Search from live flight boards at Taiyuan and Shanghai. Updated 14 September 2026 at 19:55 UTC.
TYN
Taiyuan
tracking
SHA
Shanghai
heavy · +51
dep bank 08:55–23:50 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
100% on time
of the last 33 operated TYN → SHA flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 33 operated legs
Flight time ~1h 53m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
China Eastern Airlines Shanghai 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 MU2406 08:55 Mo Tu Fr Sa Su · MU2408 10:40 daily · MU5230 14:10 daily · MU2404 16:30 daily
Shanghai AirlinesFM
Flights FM9140 12:15 daily
Spring Airlines9C
Flights 9C7756 19:05 daily
吉祥航空公司HO 100% on time
Flights HO1240 11:50 daily · HO1132 23:50 daily
History operated legs · board outcomes
Show 25 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 SHA, paired departure → arrival per flight and day. Board tracking since Fri, Sep 11 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 43 Completed 33 Within 15m 33/33 Median -15m
9C7756 中国春秋航空公司
5 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 19:05
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
18:52
Landed · Sched 19:0513m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
18:46
Landed · Sched 19:0519m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
18:37
Landed · Sched 19:0528m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
19:02
Landed · Sched 19:053m early
Full 9C7756 history →
FM9140 上海航空公司
5 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 12:15
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
12:07
Landed · Sched 12:158m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
12:00
Landed · Sched 12:1515m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
12:05
Landed · Sched 12:1510m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
12:07
Landed · Sched 12:158m early
Full FM9140 history →
HO1132 吉祥航空公司
5 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 23:50
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
00:00
Landed · Sched 23:5010m late
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
23:37
Landed · Sched 23:5013m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
23:27
Landed · Sched 23:5023m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
23:41
Landed · Sched 23:509m early
Full HO1132 history →
HO1240 吉祥航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 11:50
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
11:42
Landed · Sched 11:508m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
11:32
Landed · Sched 11:5018m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
11:35
Landed · Sched 11:5015m early
Full HO1240 history →
MU2404 中国东方航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 16:30
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
16:05
Landed · Sched 16:3025m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
15:57
Landed · Sched 16:3033m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
15:57
Landed · Sched 16:3033m early
Full MU2404 history →
MU2406 中国东方航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
08:48
Est. · Sched 08:557m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
08:54
Landed · Sched 08:551m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
09:05
Landed · Sched 09:2015m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
08:53
Landed · Sched 08:552m early
Full MU2406 history →
MU2408 中国东方航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
10:23
Est. · Sched 10:4017m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
10:29
Landed · Sched 10:4011m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
10:23
Landed · Sched 10:4017m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
10:28
Landed · Sched 10:357m early
Full MU2408 history →
MU2410 中国东方航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 21:15
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
20:46
Landed · Sched 21:1529m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
21:18
Landed · Sched 21:153m late
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
20:47
Landed · Sched 21:1528m early
Full MU2410 history →
MU5230 中国东方航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 14:10
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
13:52
Landed · Sched 14:1018m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
13:40
Landed · Sched 14:1030m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
13:44
Landed · Sched 14:1026m early
Full MU5230 history →
MU5274 中国东方航空公司
4 days
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
Sched 19:20
Scheduled arrival · landing pending
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
19:00
Landed · Sched 19:2020m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
19:01
Landed · Sched 19:2019m early
TYN
Departure
—
TYN is outside our board polling set.
→
SHA
Arrival
18:51
Landed · Sched 19:2029m early
Full MU5274 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 (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TYN-SHA
Copy
How we measure this →
TYN to SHA questions
Is TYN–SHA running on time right now? High disruption likely. The arrival side at SHA is the weaker end, route health score 32/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from TYN to SHA? Great-circle distance is 1,080 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 106–123 min gate-to-gate on this route.
How often does TYN–SHA fly? 4 carriers operate this route, around 68 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 SHA, 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.