PEK → WUH Beijing to Wuhan
live
Direct flights from Beijing (PEK) to Wuhan (WUH): 14 nonstop departures observed each week across 2 airlines. 59% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes late. No cancellations were recorded across the 32 tracked flights. The nonstop covers 1,055 km, an estimated 1 hour 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Wuhan. Updated 15 September 2026 at 02:24 UTC.
PEK
Beijing
smooth · +9
WUH
Wuhan
tracking
dep bank 08:10–21:05 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
59% on time
of the last 32 operated PEK → WUH flights arrived within 15 minutes
Median arrival delay is +14 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +14 min across the last 32 operated legs
Flight time ~1h 51m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
Dalian Airlines Hainan 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 52% on time
Flights CA8202 08:10 daily · CA8204 10:00 daily · CA8206 11:05 daily · CA8208 13:15 daily
Hainan AirlinesHU
Flights HU7187 08:30 daily
History operated legs · board outcomes
09-12 SC7965 departed +14
Show 24 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 WUH, 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 37 Completed 32 Delayed 13 Within 15m 19/32 Median +14m
CA8202
5 days
PEK
Departure
08:27
Departed · Sched 08:1512m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
08:42
Departed · Sched 08:1032m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
08:09
Departed · Sched 08:101m early
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
08:20
Departed · Sched 08:1010m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
08:42
Departed · Sched 08:1032m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8202 history →
CA8204
5 days
PEK
Departure
10:16
Departed · Sched 10:0016m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
10:15
Departed · Sched 10:0015m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
10:10
Departed · Sched 10:0010m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
10:27
Departed · Sched 10:0027m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
10:31
Departed · Sched 10:0031m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8204 history →
CA8206
5 days
PEK
Departure
Sched 11:05
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
11:13
Departed · Sched 11:058m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
11:29
Departed · Sched 11:0524m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
11:10
Departed · Sched 11:055m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
11:27
Departed · Sched 11:0522m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8206 history →
CA8208
4 days
PEK
Departure
Sched 13:15
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
13:21
Departed · Sched 13:156m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
13:32
Departed · Sched 13:1517m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
13:32
Departed · Sched 13:1517m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8208 history →
CA8210
4 days
PEK
Departure
Sched 14:35
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
14:42
Departed · Sched 14:357m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
14:38
Departed · Sched 14:353m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
14:47
Departed · Sched 14:3512m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8210 history →
CA8214
4 days
PEK
Departure
Sched 19:45
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
19:56
Departed · Sched 19:4511m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
21:14
Departed · Sched 19:4589m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
20:00
Departed · Sched 19:4515m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8214 history →
CA8224
4 days
PEK
Departure
Sched 19:15
Scheduled departure
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
19:13
Departed · Sched 19:152m early
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
19:58
Departed · Sched 19:1543m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
19:33
Departed · Sched 19:1518m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8224 history →
HU7187
4 days
PEK
Departure
08:39
Departed · Sched 08:309m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
08:26
Departed · Sched 08:251m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
08:39
Departed · Sched 08:309m late
→
WUH
Arrival
—
WUH is outside our board polling set.
PEK
Departure
08:39
Departed · Sched 08:2514m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full HU7187 history →
CA8216
1 day
PEK
Departure
23:10
Departed · Sched 21:05125m late
→
WUH
Arrival
—
WUH is outside our board polling set.
Full CA8216 history →
SC7965
1 day
PEK
Departure
19:29
Departed · Sched 19:1514m late
→
WUH
Arrival
—
WUH is outside our board polling set.
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 Wuhan (WUH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PEK-WUH
Copy
How we measure this →
PEK to WUH questions
Is PEK–WUH 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–WUH? Operators schedule morning departures around 08:10 and evening departures around 19:15 from PEK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the WUH delay card to confirm conditions when you'd arrive.
How long is the flight from PEK to WUH? Great-circle distance is 1,055 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 104–120 min gate-to-gate on this route.
How often does PEK–WUH fly? 2 carriers operate this route, around 58 flights a week between them. Compare carrier days and times in the airline list above.