PEK → CTU Beijing to Chengdu
live
Direct flights from Beijing (PEK) to Chengdu (CTU): 28 nonstop departures observed each week across 4 airlines. 56% of the last 62 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes late. No cancellations were recorded across the 62 tracked flights. The nonstop covers 1,556 km, an estimated 2 hours 30 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Chengdu. Updated 18 October 2026 at 14:59 UTC.
Today, PEK → CTU Sun 18 Oct · local times
3U8890 In the air, 28 min late
Left PEK at 07:23 , 28 min after its 06:55 slot.
Track 3U8890 →
CA1405 In the air, 56 min late
Left PEK at 08:26 , 56 min after its 07:30 slot.
Track CA1405 →
Sched Flight PEK departure CTU arrival
06:55
3U8890
Left 07:23 +28
·
07:00
CA4182
Left 07:03
·
07:30
CA1405
Left 08:26 +56
·
07:45
3U8900
Left 07:55 +10
·
08:30
CA1421
Left 08:44 +14
·
09:00
CA4184
Left 09:17 +17
·
09:30
CA1415
Left 09:38 +8
·
10:00
CA4186
Left 10:16 +16
·
10:55
CA4120
Left 11:31 +36
·
11:15
3U8876
Left 11:25 +10
·
11:40
3U8894
Left 11:55 +15
·
11:55
CA4114
Left 12:13 +18
·
12:55
CA4102
Left 13:26 +31
·
13:30
3U8884
Left 13:38 +8
·
14:00
CA4108
Left 14:07 +7
·
14:00
CA4112
Left 14:16 +16
·
15:00
CA4116
Left 15:29 +29
·
15:30
3U8886
Left 15:44 +14
·
15:55
HU7847
Left 16:14 +19
·
16:00
CA1401
Left 16:14 +14
·
16:45
CA1407
Left 17:20 +35
·
17:40
3U8888
Left 18:00 +20
·
17:45
CA1425
Left 17:58 +13
·
18:10
3U8892
Left 18:16 +6
·
18:40
CA4104
Left 18:58 +18
·
18:50
TV9956
Left 19:03 +13
·
19:30
CA4110
Left 19:43 +13
·
19:45
3U8898
Left 19:52 +7
·
20:45
CA4106
Left 21:05 +20
·
21:15
CA4200
Left 21:23 +8
·
21:45
3U8896
Left 21:50 +5
·
21:55
CA4118
Left 22:08 +13
·
Checked PEK board 22:59
PEK
Beijing
smooth · +9
CTU
Chengdu
tracking
dep bank 06:55–21:55 28x weekly
Runs rough · 4 airlines · 28x weekly · nonstop
56% on time
of the last 62 operated PEK → CTU flights arrived within 15 minutes
Median arrival delay is +14 min . 0 of 62 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +14 min across the last 62 operated legs
Flight time ~2h 30m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 62
The week scheduled departures · origin local time
Dalian Airlines Hainan Airlines Sichuan Airlines Tibet 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
Dalian AirlinesCA 42% on time
Flights CA4182 07:00 daily · CA1405 07:30 Mo Tu We Th Fr Su · CA1421 08:30 daily · CA4184 09:00 daily
Hainan AirlinesHU
Flights HU7847 15:55 daily
Sichuan Airlines3U 85% on time
Flights 3U8890 06:55 daily · 3U8900 07:45 daily · 3U8880 08:15 daily · 3U8876 11:15 daily
Tibet AirlinesTV
Flights TV9956 18:50 daily
History operated legs · board outcomes
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 PEK and CTU, paired departure → arrival per flight and day. Board tracking since Sat, Oct 17 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 62 Completed 62 Delayed 27 Within 15m 35/62 Median +14m
3U8876
2 days
PEK
Departure
11:25
Departed · Sched 11:1510m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
11:21
Departed · Sched 11:156m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8876 history →
3U8884
2 days
PEK
Departure
13:38
Departed · Sched 13:308m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
13:37
Departed · Sched 13:307m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8884 history →
3U8886
2 days
PEK
Departure
15:44
Departed · Sched 15:3014m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
15:37
Departed · Sched 15:307m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8886 history →
3U8888
2 days
PEK
Departure
18:00
Departed · Sched 17:4020m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
17:59
Departed · Sched 17:4019m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8888 history →
3U8890
2 days
PEK
Departure
07:23
Departed · Sched 06:5528m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
07:04
Departed · Sched 06:559m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8890 history →
3U8892
2 days
PEK
Departure
18:16
Departed · Sched 18:106m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
18:18
Departed · Sched 18:108m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8892 history →
3U8894
2 days
PEK
Departure
11:55
Departed · Sched 11:4015m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
11:46
Departed · Sched 11:406m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8894 history →
3U8896
2 days
PEK
Departure
21:50
Departed · Sched 21:455m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
22:10
Departed · Sched 22:0010m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8896 history →
3U8898
2 days
PEK
Departure
19:52
Departed · Sched 19:457m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
19:52
Departed · Sched 19:457m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8898 history →
3U8900
2 days
PEK
Departure
07:55
Departed · Sched 07:4510m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
07:49
Departed · Sched 07:454m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full 3U8900 history →
CA1401
2 days
PEK
Departure
16:14
Departed · Sched 16:0014m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
16:26
Departed · Sched 16:0026m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA1401 history →
CA1405
1 day
PEK
Departure
08:26
Departed · Sched 07:3056m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA1405 history →
CA1407
2 days
PEK
Departure
17:20
Departed · Sched 16:4535m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
17:46
Departed · Sched 16:4561m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA1407 history →
CA1415
2 days
PEK
Departure
09:38
Departed · Sched 09:308m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
10:54
Departed · Sched 09:3084m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA1415 history →
CA1421
2 days
PEK
Departure
08:44
Departed · Sched 08:3014m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
08:39
Departed · Sched 08:309m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA1421 history →
CA1425
1 day
PEK
Departure
17:58
Departed · Sched 17:4513m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA1425 history →
CA4102
2 days
PEK
Departure
13:26
Departed · Sched 12:5531m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
13:12
Departed · Sched 13:0012m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4102 history →
CA4104
2 days
PEK
Departure
18:58
Departed · Sched 18:4018m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
18:58
Departed · Sched 18:4018m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4104 history →
CA4106
2 days
PEK
Departure
21:05
Departed · Sched 20:4520m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
20:44
Departed · Sched 20:3014m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4106 history →
CA4108
2 days
PEK
Departure
14:07
Departed · Sched 14:007m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
14:50
Departed · Sched 14:1535m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4108 history →
CA4110
2 days
PEK
Departure
19:43
Departed · Sched 19:3013m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
19:43
Departed · Sched 19:3013m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4110 history →
CA4112
2 days
PEK
Departure
14:16
Departed · Sched 14:0016m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
14:26
Departed · Sched 14:0521m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4112 history →
CA4114
2 days
PEK
Departure
12:13
Departed · Sched 11:5518m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
12:18
Departed · Sched 12:0018m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4114 history →
CA4116
2 days
PEK
Departure
15:29
Departed · Sched 15:0029m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
15:21
Departed · Sched 15:0021m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4116 history →
CA4118
2 days
PEK
Departure
22:08
Departed · Sched 21:5513m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
22:03
Departed · Sched 21:558m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4118 history →
CA4120
2 days
PEK
Departure
11:31
Departed · Sched 10:5536m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
11:23
Departed · Sched 11:0023m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4120 history →
CA4182
2 days
PEK
Departure
07:03
Departed · Sched 07:003m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
07:16
Departed · Sched 07:0016m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4182 history →
CA4184
2 days
PEK
Departure
09:17
Departed · Sched 09:0017m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
09:03
Departed · Sched 09:003m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4184 history →
CA4186
2 days
PEK
Departure
10:16
Departed · Sched 10:0016m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
10:31
Departed · Sched 10:0031m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4186 history →
CA4200
2 days
PEK
Departure
21:23
Departed · Sched 21:158m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
21:21
Departed · Sched 21:156m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full CA4200 history →
HU7847
2 days
PEK
Departure
16:14
Departed · Sched 15:5519m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
16:20
Departed · Sched 15:5525m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full HU7847 history →
TV9956
2 days
PEK
Departure
19:03
Departed · Sched 18:5013m late
→
CTU
Arrival
—
CTU is outside our board polling set.
PEK
Departure
19:05
Departed · Sched 18:5015m late
→
CTU
Arrival
—
CTU is outside our board polling set.
Full TV9956 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 — Beijing (PEK) to Chengdu (CTU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PEK-CTU
Copy
How we measure this →
PEK to CTU questions
Is PEK–CTU running on time right now? Smooth skies ahead. The departure side at PEK is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PEK–CTU? Operators schedule morning departures around 06:55 and evening departures around 17:40 from PEK. 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 PEK to CTU? Great-circle distance is 1,556 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 140–163 min gate-to-gate on this route.
How often does PEK–CTU fly? 4 carriers operate this route, around 234 flights a week between them. Compare carrier days and times in the airline list above.