CTU → SHA Chengdu to Shanghai
live
Direct flights from Chengdu (CTU) to Shanghai (SHA): 31 nonstop departures observed each week across 5 airlines. 100% of the last 22 operated flights arrived within 15 minutes of schedule. The median arrival is 11 minutes early. No cancellations were recorded across the 22 tracked flights. The nonstop covers 1,659 km, an estimated 2 hours 38 minutes in the air. Measured by Pro Flight Search from live flight boards at Chengdu and Shanghai. Updated 26 October 2026 at 08:53 UTC.
Today, CTU → SHA Mon 26 Oct · local times
Sched Flight CTU departure SHA arrival
·
9C7686 中国春秋航空公司
Departed
Landed 15:50 −15
·
CA4501 中国国际航空公司
On schedule
SHA est. 19:19 sched 19:30
·
CA4515中国国际航空公司
Departed
Landed 10:31 +1
·
MU5402 中国东方航空公司
Departed
Landed 10:33 −2
·
MU5406 中国东方航空公司
Departed
Landed 12:39 +4
·
MU5410 中国东方航空公司
Departed
Landed 15:23 −12
·
MU5412 中国东方航空公司
Departed
Landed 16:19 −11
·
MU5416 中国东方航空公司
On schedule
SHA est. 18:06 sched 18:05
·
MU5420 中国东方航空公司
On schedule
SHA est. 23:04 sched 23:20
·
MU5448 中国东方航空公司
On schedule
SHA est. 19:44 sched 20:05
·
MU5868 中国东方航空公司
On schedule
SHA est. 21:12 sched 21:20
·
TV9865 西藏航空公司
Departed
Landed 12:23 −17
·
TV9881 西藏航空公司
Departed
Landed 15:16 −4
Checked SHA board 16:53
CTU
Chengdu
tracking
SHA
Shanghai
smooth · +0
dep bank 09:35–22:25 31x weekly
Runs reliable · 5 airlines · 31x weekly · nonstop
100% on time
of the last 22 operated CTU → SHA flights arrived within 15 minutes
Median arrival delay is −11 min . 0 of 22 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −11 min across the last 22 operated legs
Flight time ~2h 38m estimated from route distance
Weekly departures 31x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 22
The week scheduled departures · origin local time
Chengdu Airlines China Eastern Airlines Dalian 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
Chengdu AirlinesEU
Flights EU6669 11:50 Tu Th Sa
China Eastern AirlinesMU 100% on time
Flights MU5402 10:40 daily · MU5406 11:45 daily · MU5467 12:45 daily · MU5410 15:05 daily
Dalian AirlinesCA
Flights CA4237 09:35 Mo Tu We Fr Sa Su · CA4495 10:40 Tu Th Fr Sa · CA4515 10:40 Mo We Su · CA4501 19:30 daily
Spring Airlines9C
Flights 9C7686 16:15 daily
Tibet AirlinesTV
Flights TV9865 12:50 daily · TV9881 15:30 daily
History operated legs · board outcomes
10-26 CA4515 arrived +1
Show 14 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 CTU and SHA, paired departure → arrival per flight and day. Board tracking since Sat, Oct 24 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 27 Completed 22 Within 15m 22/22 Median -11m
9C7686 中国春秋航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:50
Landed · Sched 16:0515m early
CTU
Departure
—
CTU is outside our board polling set.
→
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:04
Landed · Sched 16:1511m early
Full 9C7686 history →
CA4501 中国国际航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:19
Est. · Sched 19:3011m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:25
Landed · Sched 19:305m early
Full CA4501 history →
CA4515 中国国际航空公司
1 day
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:31
Landed · Sched 10:301m late
MU5402 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:33
Landed · Sched 10:352m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:37
Landed · Sched 10:352m late
Full MU5402 history →
MU5406 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:39
Landed · Sched 12:354m late
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:26
Landed · Sched 12:359m early
Full MU5406 history →
MU5410 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:23
Landed · Sched 15:3512m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:19
Landed · Sched 15:3516m early
Full MU5410 history →
MU5412 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:19
Landed · Sched 16:3011m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:14
Landed · Sched 16:3016m early
Full MU5412 history →
MU5416 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
18:06
Est. · Sched 18:051m late
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
18:02
Landed · Sched 18:053m early
Full MU5416 history →
MU5420 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
23:04
Est. · Sched 23:2016m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
23:24
Landed · Sched 23:204m late
Full MU5420 history →
MU5448 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:44
Est. · Sched 20:0521m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:52
Landed · Sched 20:0513m early
Full MU5448 history →
MU5868 中国东方航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
21:12
Est. · Sched 21:208m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
21:06
Landed · Sched 21:2014m early
Full MU5868 history →
TV9865 西藏航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:23
Landed · Sched 12:4017m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:24
Landed · Sched 12:4016m early
Full TV9865 history →
TV9881 西藏航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:16
Landed · Sched 15:204m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:09
Landed · Sched 15:2011m early
Full TV9881 history →
CA4237 中国国际航空公司
1 day
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
18:05
Landed · Sched 18:3025m early
Full CA4237 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 — Chengdu (CTU) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CTU-SHA
Copy
How we measure this →
CTU to SHA questions
Is CTU–SHA 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 CTU to SHA? Great-circle distance is 1,659 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 147–172 min gate-to-gate on this route.
How often does CTU–SHA fly? 5 carriers operate this route, around 102 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 CTU 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.