CAN → PEK Guangzhou to Beijing
live
Direct flights from Guangzhou (CAN) to Beijing (PEK): 133 nonstop departures observed each week across 4 airlines. 100% of the last 20 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 30 tracked flights. The nonstop covers 1,880 km, an estimated 2 hours 55 minutes in the air. Measured by Pro Flight Search from live flight boards at Guangzhou and Beijing. Updated 3 November 2026 at 16:38 UTC.
Today, CAN → PEK Wed 4 Nov · local times
Sched Flight CAN departure PEK arrival
07:30
ZH9147 Shenzhen Airlines
On schedule T3
PEK 10:20 scheduled
08:00
HU7802 Hainan Airlines
On schedule T3
PEK 11:00 scheduled
09:15
HU7804 Hainan Airlines
On schedule T3
PEK 12:15 scheduled
11:15
HU7806 Hainan Airlines
On schedule T3
PEK 14:20 scheduled
13:15
HU7808 Hainan Airlines
On schedule T3
PEK 16:15 scheduled
15:15
HU7810 Hainan Airlines
Sched 15:15 Departure not confirmed by the board
PEK 18:15 scheduled
17:15
HU7812 Hainan Airlines
Sched 17:15 Departure not confirmed by the board
PEK 20:20 scheduled
20:15
HU7814 Hainan Airlines
Sched 20:15 Departure not confirmed by the board
PEK 23:15 scheduled
21:15
HU7816 Hainan Airlines
Sched 21:15 Departure not confirmed by the board
·
·
CA1302
On schedule
PEK 22:55 scheduled
·
CA1310
On schedule
PEK 11:10 scheduled
·
CA1316
On schedule
PEK 19:00 scheduled
·
CA1322
On schedule
PEK 16:55 scheduled
·
CA1328
On schedule
PEK 21:55 scheduled
·
CA1330
On schedule
PEK 13:40 scheduled
·
CA1340
On schedule
PEK 20:00 scheduled
·
CA1352
On schedule
PEK 16:00 scheduled
·
CA1360
On schedule
PEK 14:55 scheduled
·
CA1380
On schedule
PEK 12:40 scheduled
·
CA1392
On schedule
PEK 20:55 scheduled
Checked CAN board 00:24 · PEK board 00:38
CAN
Guangzhou
smooth · +10
PEK
Beijing
smooth · +0
dep bank 02:40–21:15 133x weekly
Runs reliable · 4 airlines · 133x weekly · nonstop
100% on time
of the last 20 tracked CAN → PEK flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 20 arrivals
Flight time ~2h 55m estimated from route distance
Weekly departures 133x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 30
The week scheduled departures · origin local time
Air China Hainan Airlines SF Airlines Shenzhen 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
Air ChinaCA 100% on time
Flights CA1310 08:00 daily · CA1380 09:15 daily · CA1330 10:30 daily · CA1360 11:40 daily
Hainan AirlinesHU 100% on time
Flights HU7806 11:15 daily · HU7808 13:15 daily · HU7810 15:15 daily · HU7812 17:15 daily
SF AirlinesO3
Flights O37106 02:40 Mo We
Shenzhen AirlinesZH
Flights ZH9147 07:30 daily
History operated legs · board outcomes
11-03 CA1302 arrived −23
11-03 CA1310 arrived −22
11-03 CA1316 arrived −26
11-03 CA1322 arrived −11
11-03 CA1328 arrived −25
11-03 CA1330 arrived −13
11-03 CA1340 arrived −31
11-03 CA1352 arrived −4
11-03 CA1360 arrived −25
11-03 CA1366 arrived −25
11-03 CA1380 arrived −15
11-02 CA1310 arrived −30
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 CAN and PEK, paired departure → arrival per flight and day. Board history since Mon, Nov 2. Each day adds the flights our airport boards record.
Board rows 66 Completed 38 Delayed 10 Within 15m 28/38 Median +8m
CA1302
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 22:55
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
22:32
Landed · Sched 22:5523m early
CA1310
3 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 11:10
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
10:48
Landed · Sched 11:1022m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
10:40
Landed · Sched 11:1030m early
CA1316
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 19:00
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
18:34
Landed · Sched 19:0026m early
CA1322
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 16:55
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
16:44
Landed · Sched 16:5511m early
CA1328
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 21:55
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
21:30
Landed · Sched 21:5525m early
CA1330
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 13:40
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
13:32
Landed · Sched 13:4513m early
CA1340
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 20:00
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
19:29
Landed · Sched 20:0031m early
CA1352
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 16:00
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
15:51
Landed · Sched 15:554m early
CA1360
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 14:55
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
14:30
Landed · Sched 14:5525m early
CA1380
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 12:40
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
12:25
Landed · Sched 12:4015m early
CA1392
1 day
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 20:55
Scheduled arrival · landing pending
HU7802 Hainan Airlines
3 days
CAN
Departure
Sched 08:00
Scheduled departure
→
PEK
Arrival
Sched 11:00
Scheduled arrival · landing pending
CAN
Departure
08:26
Departed · Sched 08:0026m late
→
PEK
Arrival
10:56
Landed · Sched 11:004m early
CAN
Departure
08:18
Departed · Sched 08:0018m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7802 history →
HU7804 Hainan Airlines
3 days
CAN
Departure
Sched 09:15
Scheduled departure
→
PEK
Arrival
Sched 12:15
Scheduled arrival · landing pending
CAN
Departure
09:34
Departed · Sched 09:1519m late
→
PEK
Arrival
12:10
Landed · Sched 12:155m early
CAN
Departure
09:29
Departed · Sched 09:1514m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7804 history →
HU7806 Hainan Airlines
3 days
CAN
Departure
Sched 11:15
Scheduled departure
→
PEK
Arrival
Sched 14:20
Scheduled arrival · landing pending
CAN
Departure
11:30
Departed · Sched 11:1515m late
→
PEK
Arrival
14:02
Landed · Sched 14:2018m early
CAN
Departure
11:26
Departed · Sched 11:1511m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7806 history →
HU7808 Hainan Airlines
3 days
CAN
Departure
Sched 13:15
Scheduled departure
→
PEK
Arrival
Sched 16:15
Scheduled arrival · landing pending
CAN
Departure
13:45
Departed · Sched 13:1530m late
→
PEK
Arrival
16:29
Landed · Sched 16:1514m late
CAN
Departure
13:32
Departed · Sched 13:1517m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7808 history →
HU7810 Hainan Airlines
3 days
CAN
Departure
Sched 15:15
Scheduled departure
→
PEK
Arrival
Sched 18:15
Scheduled arrival · landing pending
CAN
Departure
15:26
Departed · Sched 15:1511m late
→
PEK
Arrival
18:09
Landed · Sched 18:156m early
CAN
Departure
15:29
Departed · Sched 15:1514m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7810 history →
HU7812 Hainan Airlines
3 days
CAN
Departure
Sched 17:15
Scheduled departure
→
PEK
Arrival
Sched 20:20
Scheduled arrival · landing pending
CAN
Departure
17:26
Departed · Sched 17:1511m late
→
PEK
Arrival
19:55
Landed · Sched 20:2025m early
CAN
Departure
17:47
Departed · Sched 17:1532m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7812 history →
HU7814 Hainan Airlines
3 days
CAN
Departure
Sched 20:15
Scheduled departure
→
PEK
Arrival
Sched 23:15
Scheduled arrival · landing pending
CAN
Departure
20:23
Departed · Sched 20:158m late
→
PEK
Arrival
22:53
Landed · Sched 23:1522m early
CAN
Departure
20:32
Departed · Sched 20:1517m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7814 history →
HU7816 Hainan Airlines
3 days
CAN
Departure
Sched 21:15
Scheduled departure
→
PEK
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
21:32
Departed · Sched 21:1517m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
22:36
Departed · Sched 21:1581m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7816 history →
ZH9147 Shenzhen Airlines
3 days
CAN
Departure
Sched 07:30
Scheduled departure
→
PEK
Arrival
Sched 10:20
Scheduled arrival · landing pending
CAN
Departure
07:42
Departed · Sched 07:3012m late
→
PEK
Arrival
10:12
Landed · Sched 10:208m early
CAN
Departure
07:46
Departed · Sched 07:3016m late
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full ZH9147 history →
CA1366
1 day
CAN
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
23:30
Landed · Sched 23:5525m early
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: Guangzhou (CAN) to Beijing (PEK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAN-PEK
Copy
How we measure this →
CAN to PEK questions
Is CAN–PEK running on time right now? Smooth skies ahead. The departure side at CAN is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAN–PEK? Operators schedule morning departures around 02:40 and evening departures around 17:15 from CAN. 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 CAN to PEK? Great-circle distance is 1,880 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 163–191 min gate-to-gate on this route.
How often does CAN–PEK fly? 4 carriers operate this route, around 133 flights a week between them. Compare carrier days and times in the airline list above.