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 42 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 42 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 17 September 2026 at 10:55 UTC.
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 42 operated CTU → SHA flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 42 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 42 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 42
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 100% on time
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 100% on time
Flights TV9865 12:50 daily · TV9881 15:30 Mo We Th Fr Sa Su
History operated legs · board outcomes
09-17 CA4495 arrived −12
09-16 CA4515 arrived +1
09-15 CA4495 arrived −10
Show 32 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 Mon, Sep 14 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 45 Completed 42 Within 15m 42/42 Median -10m
9C7686 中国春秋航空公司
4 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:00
Landed · Sched 16:1515m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:59
Landed · Sched 16:1516m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:11
Landed · Sched 16:154m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:04
Landed · Sched 16:106m early
Full 9C7686 history →
CA4495 中国国际航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:28
Landed · Sched 10:4012m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:30
Landed · Sched 10:4010m early
CA4501 中国国际航空公司
4 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:40
Est. · Sched 19:3010m late
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:24
Landed · Sched 19:306m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:33
Landed · Sched 19:303m late
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:27
Landed · Sched 19:303m early
Full CA4501 history →
EU6669 成都航空有限公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
11:33
Landed · Sched 11:5017m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
11:34
Landed · Sched 11:5016m early
Full EU6669 history →
MU5402 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:15
Landed · Sched 10:4025m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:24
Landed · Sched 10:4016m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:26
Landed · Sched 10:4014m early
Full MU5402 history →
MU5406 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
11:24
Landed · Sched 11:4521m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
11:33
Landed · Sched 11:4512m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
11:26
Landed · Sched 11:4519m early
Full MU5406 history →
MU5410 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
14:57
Landed · Sched 15:058m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
14:55
Landed · Sched 15:0510m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
14:55
Landed · Sched 15:0510m early
Full MU5410 history →
MU5412 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:21
Landed · Sched 16:3514m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:40
Landed · Sched 16:355m late
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
16:29
Landed · Sched 16:356m early
Full MU5412 history →
MU5416 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
18:25
Landed · Sched 18:4520m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
18:20
Landed · Sched 18:4525m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
18:23
Landed · Sched 18:4522m early
Full MU5416 history →
MU5420 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
21:49
Est. · Sched 22:2536m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
22:15
Landed · Sched 22:2510m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
22:04
Landed · Sched 22:2521m early
Full MU5420 history →
MU5448 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:25
Est. · Sched 19:4015m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:16
Landed · Sched 19:4024m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
19:22
Landed · Sched 19:4018m early
Full MU5448 history →
MU5467 中国东方航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:47
Landed · Sched 12:452m late
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:37
Landed · Sched 12:458m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:36
Landed · Sched 12:459m early
Full MU5467 history →
TV9865 西藏航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:39
Landed · Sched 12:5011m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:44
Landed · Sched 12:506m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
12:19
Landed · Sched 12:5031m early
Full TV9865 history →
TV9881 西藏航空公司
2 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:24
Landed · Sched 15:306m early
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
15:17
Landed · Sched 15:3013m early
Full TV9881 history →
CA4237 中国国际航空公司
3 days
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
09:37
Landed · Sched 09:352m late
CTU
Departure
—
CTU is outside our board polling set.
→
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
09:42
Landed · Sched 09:357m late
Full CA4237 history →
CA4515 中国国际航空公司
1 day
CTU
Departure
—
CTU is outside our board polling set.
→
SHA
Arrival
10:41
Landed · Sched 10:401m late
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 99 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.