KWE → PEK Guiyang to Beijing
live
Direct flights from Guiyang (KWE) to Beijing (PEK): 14 nonstop departures observed each week across 2 airlines. 90% of the last 30 operated flights arrived within 15 minutes of schedule. The median arrival is 11 minutes early. 1 of the 30 tracked flights was cancelled. The nonstop covers 1,756 km, an estimated 2 hours 45 minutes in the air. Measured by Pro Flight Search from live flight boards at Guiyang and Beijing. Updated 21 August 2026 at 08:06 UTC.
KWE
Guiyang
tracking
PEK
Beijing
smooth · +0
dep bank 06:55–23:20 14x weekly
Median arrival −11 min across the last 30 operated legs
Flight time ~2h 45m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 3.3% recent route rate · 1 of 30
Current nonstop fares KWE → PEK · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
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 91% on time
Flights CA4161 06:55 daily · CA4163 09:00 daily · CA1462 11:45 daily · CA1434 13:55 Mo Tu Th Fr Sa Su
Hainan AirlinesHU 86% on time
Flights HU7190 13:10 daily · HU6386 14:15 daily · HU7290 22:15 daily
History operated legs · board outcomes
Show 22 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 KWE and PEK, paired departure → arrival per flight and day. Board tracking since Tue, Aug 18 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 38 Completed 30 Delayed 2 Cancelled 1 Within 15m 27/30 Median -11m
CA1434
4 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
16:34
Est. · Sched 16:5521m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
16:27
Landed · Sched 17:0033m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
Sched 16:55
Cancelled
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
17:23
Landed · Sched 16:5528m late
Full CA1434 history →
CA1462
4 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
14:26
Landed · Sched 14:4014m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
14:27
Landed · Sched 14:4013m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
14:19
Landed · Sched 14:4021m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
14:30
Landed · Sched 14:4010m early
Full CA1462 history →
CA1464
4 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
Sched 23:20
Scheduled arrival · landing pending
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
23:10
Landed · Sched 23:2010m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
22:59
Landed · Sched 23:2021m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
23:16
Landed · Sched 23:204m early
Full CA1464 history →
CA4161
4 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
09:33
Landed · Sched 09:5017m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
09:32
Landed · Sched 09:408m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
09:26
Landed · Sched 10:0034m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
09:27
Landed · Sched 09:4013m early
Full CA4161 history →
CA4163
4 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
11:35
Landed · Sched 11:5015m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
11:39
Landed · Sched 11:5011m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
11:36
Landed · Sched 11:5014m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
11:29
Landed · Sched 11:4011m early
Full CA4163 history →
CA4165
4 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
Sched 20:15
Scheduled arrival · landing pending
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
19:35
Landed · Sched 20:1540m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
19:19
Landed · Sched 20:0041m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
Sched 20:30
Scheduled time only · no board update captured
Full CA4165 history →
CA9572
2 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
18:24
Est. · Sched 19:1551m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
18:20
Landed · Sched 19:1555m early
Full CA9572 history →
CA9632
3 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
17:25
Est. · Sched 17:4520m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
17:53
Landed · Sched 17:4013m late
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
17:31
Landed · Sched 17:409m early
Full CA9632 history →
HU6386
3 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
16:56
Est. · Sched 17:2529m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
17:11
Landed · Sched 17:101m late
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
16:56
Landed · Sched 17:2529m early
Full HU6386 history →
HU7190
3 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
15:52
Landed · Sched 15:553m early
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
15:56
Landed · Sched 15:551m late
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
15:45
Landed · Sched 15:5510m early
Full HU7190 history →
HU7290
3 days
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
Sched 22:15
Scheduled arrival · landing pending
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
22:41
Landed · Sched 22:1526m late
KWE
Departure
—
KWE is outside our board polling set.
→
PEK
Arrival
22:11
Landed · Sched 22:154m early
Full HU7290 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 — Guiyang (KWE) to Beijing (PEK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KWE-PEK
Copy
How we measure this →
KWE to PEK questions
Is KWE–PEK 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.
Morning or evening flight on KWE–PEK? Operators schedule morning departures around 06:55 from KWE. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PEK delay card to confirm conditions when you'd arrive.
How long is the flight from KWE to PEK? Great-circle distance is 1,756 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 154–181 min gate-to-gate on this route.
How often does KWE–PEK fly? 2 carriers operate this route, around 73 flights a week between them. Compare carrier days and times in the airline list above.