SHA → CTU Shanghai to Chengdu
live
Direct flights from Shanghai (SHA) to Chengdu (CTU): 31 nonstop departures observed each week across 5 airlines. 40% of the last 25 operated flights arrived within 15 minutes of schedule. The median arrival is 19 minutes late. No cancellations were recorded across the 25 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 Shanghai and Chengdu. Updated 21 October 2026 at 09:30 UTC.
Today, SHA → CTU Wed 21 Oct · local times
MU5401中国东方航空公司 In the air, 25 min late
Left SHA at 08:40 , 25 min after its 08:15 slot.
Track MU5401 →
MU5403中国东方航空公司 In the air, 38 min late
Left SHA at 09:43 , 38 min after its 09:05 slot.
Track MU5403 →
Sched Flight SHA departure CTU arrival
08:15
MU5401 中国东方航空公司
Left 08:40 +25
·
09:05
MU5403 中国东方航空公司
Left 09:43 +38
·
09:20
9C7685 中国春秋航空公司
Left 09:53 +33
·
10:40
CA4238 中国国际航空公司
Left 11:03 +23
·
12:00
CA4516 中国国际航空公司
Left 12:23 +23
·
12:30
MU5409 中国东方航空公司
Left 12:51 +21
·
13:50
MU5468 中国东方航空公司
Left 14:01 +11
·
14:10
TV9882 西藏航空公司
Left 14:21 +11
·
15:35
MU5413 中国东方航空公司
Left 15:59 +24
·
16:45
TV9866 西藏航空公司
Left 16:55 +10
·
18:00
MU5415 中国东方航空公司
On schedule T虹桥(T2)
·
20:00
MU5417 中国东方航空公司
On schedule T虹桥(T2)
·
20:45
CA4502 中国国际航空公司
On schedule T虹桥(T2)
·
20:55
MU5447 中国东方航空公司
On schedule T虹桥(T2)
·
Checked SHA board 17:30
SHA
Shanghai
busy · +15
CTU
Chengdu
tracking
dep bank 08:15–20:55 31x weekly
Runs rough · 5 airlines · 31x weekly · nonstop
40% on time
of the last 25 operated SHA → CTU flights arrived within 15 minutes
Median arrival delay is +19 min . 0 of 25 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +19 min across the last 25 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 25
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 EU6670 13:00 Tu Th Sa
China Eastern AirlinesMU 38% on time
Flights MU5401 08:15 daily · MU5403 09:05 daily · MU5409 12:30 daily · MU5468 13:50 daily
Dalian AirlinesCA 40% on time
Flights CA4238 10:40 Mo Tu We Fr Sa Su · CA4516 12:00 Mo We Su · CA4496 18:50 Tu Th Fr Sa · CA4502 20:45 daily
Spring Airlines9C
Flights 9C7685 09:20 daily
Tibet AirlinesTV
Flights TV9882 14:10 daily · TV9866 16:45 daily
History operated legs · board outcomes
Show 17 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 SHA and CTU, paired departure → arrival per flight and day. Board tracking since Tue, Oct 20 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 29 Completed 25 Delayed 15 Within 15m 10/25 Median +19m
9C7685 中国春秋航空公司
2 days
SHA
Departure
09:53
Departed · Sched 09:2033m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
09:50
Departed · Sched 09:2030m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 9C7685 history →
CA4238 中国国际航空公司
2 days
SHA
Departure
11:03
Departed · Sched 10:4023m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
19:58
Departed · Sched 19:4513m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4238 history →
CA4502 中国国际航空公司
2 days
SHA
Departure
Sched 20:45
Scheduled departure
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
20:53
Departed · Sched 20:458m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4502 history →
CA4516 中国国际航空公司
1 day
SHA
Departure
12:23
Departed · Sched 12:0023m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4516 history →
MU5401 中国东方航空公司
2 days
SHA
Departure
08:40
Departed · Sched 08:1525m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
08:44
Departed · Sched 08:1529m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5401 history →
MU5403 中国东方航空公司
2 days
SHA
Departure
09:43
Departed · Sched 09:0538m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
09:27
Departed · Sched 09:0522m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5403 history →
MU5409 中国东方航空公司
2 days
SHA
Departure
12:51
Departed · Sched 12:3021m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
12:47
Departed · Sched 12:3017m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5409 history →
MU5413 中国东方航空公司
2 days
SHA
Departure
15:59
Departed · Sched 15:3524m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
15:48
Departed · Sched 15:3513m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5413 history →
MU5415 中国东方航空公司
2 days
SHA
Departure
Sched 18:00
Scheduled departure
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
18:08
Departed · Sched 18:008m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5415 history →
MU5417 中国东方航空公司
2 days
SHA
Departure
Sched 20:00
Scheduled departure
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
20:09
Departed · Sched 20:009m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5417 history →
MU5447 中国东方航空公司
2 days
SHA
Departure
Sched 20:55
Scheduled departure
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
20:59
Departed · Sched 20:554m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5447 history →
MU5468 中国东方航空公司
2 days
SHA
Departure
14:01
Departed · Sched 13:5011m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
14:20
Departed · Sched 13:5030m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full MU5468 history →
TV9866 西藏航空公司
2 days
SHA
Departure
16:55
Departed · Sched 16:4510m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
16:50
Departed · Sched 16:455m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full TV9866 history →
TV9882 西藏航空公司
2 days
SHA
Departure
14:21
Departed · Sched 14:1011m late
→
CTU
Arrival
—
CTU is outside our board polling set.
SHA
Departure
14:38
Departed · Sched 14:1028m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full TV9882 history →
CA4496 中国国际航空公司
1 day
SHA
Departure
19:09
Departed · Sched 18:5019m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4496 history →
EU6670 成都航空有限公司
1 day
SHA
Departure
13:18
Departed · Sched 13:0018m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full EU6670 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 — Shanghai (SHA) to Chengdu (CTU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SHA-CTU
Copy
How we measure this →
SHA to CTU questions
Is SHA–CTU running on time right now? Mostly on schedule. The departure side at SHA is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SHA–CTU? Operators schedule morning departures around 08:15 and evening departures around 18:00 from SHA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CTU delay card to confirm conditions when you'd arrive.
How long is the flight from SHA to CTU? 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 SHA–CTU fly? 5 carriers operate this route, around 100 flights a week between them. Compare carrier days and times in the airline list above.