PEK → CAN Beijing to Guangzhou
live
Direct flights from Beijing (PEK) to Guangzhou (CAN): 147 nonstop departures observed each week across 3 airlines. 100% of the last 14 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 36 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 Beijing and Guangzhou. Updated 4 November 2026 at 09:24 UTC.
Today, PEK → CAN Wed 4 Nov · local times
CA1339 In the air, 21 min late
Left PEK at 12:21 , 21 min after its 12:00 slot.
Track CA1339 →
CA1391 In the air, 27 min late
Left PEK at 13:27 , 27 min after its 13:00 slot.
Track CA1391 →
Sched Flight PEK departure CAN arrival
06:55
CA1359
Left 07:09 +14
·
08:00
CA1351
Left 08:04
·
08:30
HU7801 Hainan Airlines
Left 08:41 +11
Landed 11:42 −18
08:55
CA1321
Left 09:08 +13
·
09:30
HU7803 Hainan Airlines
Left 09:41 +11
Landed 12:53 −12
10:30
HU7805 Hainan Airlines
Left 10:39 +9
Landed 13:42 −13
10:55
CA1315
Left 11:05 +10
·
11:25
ZH9148 Shenzhen Airlines
Left 11:50 +25
Landed 14:50 +10
12:00
CA1339
Left 12:21 +21
·
12:30
HU7807 Hainan Airlines
Left 12:45 +15
Landed 15:46 −14
13:00
CA1391
Left 13:27 +27
·
14:00
CA1327
Left 14:19 +19
·
15:00
CA1301
Left 15:43 +43
·
15:30
HU7809 Hainan Airlines
Left 15:46 +16
CAN est. 18:49 In the air · sched 18:55
16:00
CA1365
Left 16:25 +25
·
16:30
HU7811 Hainan Airlines
Left 16:44 +14
CAN est. 19:50 In the air · sched 20:00
18:00
CA1309
On schedule Gate C03 · T3
·
19:15
CA1379
On schedule Gate D36 · T3
·
19:30
HU7813 Hainan Airlines
On schedule Gate 50 · T2
CAN 22:55 scheduled
20:30
HU7815 Hainan Airlines
On schedule Gate A03 · T2
CAN 23:55 scheduled
21:00
CA1329
On schedule T3
·
Checked PEK board 17:15 · CAN board 17:24
PEK
Beijing
smooth · +14
CAN
Guangzhou
smooth · +0
dep bank 06:55–21:00 147x weekly
Runs reliable · 3 airlines · 147x weekly · nonstop
100% on time
of the last 14 tracked PEK → CAN flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 36 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 14 arrivals
Flight time ~2h 55m estimated from route distance
Weekly departures 147x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 36
The week scheduled departures · origin local time
Air China Hainan 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
History operated legs · board outcomes
Show 28 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 CAN, paired departure → arrival per flight and day. Board history since Tue, Nov 3. Each day adds the flights our airport boards record.
Board rows 59 Completed 50 Delayed 16 Within 15m 34/50 Median +11m
CA1301
2 days
PEK
Departure
15:43
Departed · Sched 15:0043m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
15:26
Departed · Sched 15:0026m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1301 history →
CA1309
2 days
PEK
Departure
Sched 18:00
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
18:17
Departed · Sched 18:0017m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1309 history →
CA1315
2 days
PEK
Departure
11:05
Departed · Sched 10:5510m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
11:20
Departed · Sched 10:5525m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1315 history →
CA1321
2 days
PEK
Departure
09:08
Departed · Sched 08:5513m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
09:13
Departed · Sched 08:5518m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1321 history →
CA1327
2 days
PEK
Departure
14:19
Departed · Sched 14:0019m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
14:28
Departed · Sched 14:0028m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1327 history →
CA1329
2 days
PEK
Departure
Sched 21:00
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
21:14
Departed · Sched 21:0014m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1329 history →
CA1339
2 days
PEK
Departure
12:21
Departed · Sched 12:0021m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
12:10
Departed · Sched 11:5515m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1339 history →
CA1351
2 days
PEK
Departure
08:04
Departed · Sched 08:004m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
08:16
Departed · Sched 07:5521m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1351 history →
CA1359
2 days
PEK
Departure
07:09
Departed · Sched 06:5514m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
07:02
Departed · Sched 06:557m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1359 history →
CA1365
2 days
PEK
Departure
16:25
Departed · Sched 16:0025m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
16:26
Departed · Sched 16:0026m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1365 history →
CA1379
2 days
PEK
Departure
Sched 19:15
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PEK
Departure
19:21
Departed · Sched 19:156m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1379 history →
CA1391
1 day
PEK
Departure
13:27
Departed · Sched 13:0027m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1391 history →
HU7801 Hainan Airlines
2 days
PEK
Departure
08:41
Departed · Sched 08:3011m late
→
CAN
Arrival
11:42
Landed · Sched 12:0018m early
PEK
Departure
08:57
Departed · Sched 08:3027m late
→
CAN
Arrival
12:03
Landed · Sched 12:003m late
Full HU7801 history →
HU7803 Hainan Airlines
2 days
PEK
Departure
09:41
Departed · Sched 09:3011m late
→
CAN
Arrival
12:53
Landed · Sched 13:0512m early
PEK
Departure
09:46
Departed · Sched 09:3016m late
→
CAN
Arrival
12:58
Landed · Sched 13:057m early
Full HU7803 history →
HU7805 Hainan Airlines
2 days
PEK
Departure
10:39
Departed · Sched 10:309m late
→
CAN
Arrival
13:42
Landed · Sched 13:5513m early
PEK
Departure
10:33
Departed · Sched 10:303m late
→
CAN
Arrival
13:39
Landed · Sched 14:0021m early
Full HU7805 history →
HU7807 Hainan Airlines
2 days
PEK
Departure
12:45
Departed · Sched 12:3015m late
→
CAN
Arrival
15:46
Landed · Sched 16:0014m early
PEK
Departure
12:34
Departed · Sched 12:304m late
→
CAN
Arrival
15:41
Landed · Sched 16:0019m early
Full HU7807 history →
HU7809 Hainan Airlines
2 days
PEK
Departure
15:46
Departed · Sched 15:3016m late
→
CAN
Arrival
18:49
Est. · Sched 18:556m early
PEK
Departure
15:33
Departed · Sched 15:303m late
→
CAN
Arrival
18:41
Landed · Sched 19:0019m early
Full HU7809 history →
HU7811 Hainan Airlines
2 days
PEK
Departure
16:44
Departed · Sched 16:3014m late
→
CAN
Arrival
19:50
Est. · Sched 20:0010m early
PEK
Departure
16:35
Departed · Sched 16:305m late
→
CAN
Arrival
19:49
Landed · Sched 20:0011m early
Full HU7811 history →
HU7813 Hainan Airlines
2 days
PEK
Departure
Sched 19:30
Scheduled departure
→
CAN
Arrival
Sched 22:55
Scheduled arrival · landing pending
PEK
Departure
19:36
Departed · Sched 19:306m late
→
CAN
Arrival
22:39
Landed · Sched 22:5516m early
Full HU7813 history →
HU7815 Hainan Airlines
2 days
PEK
Departure
Sched 20:30
Scheduled departure
→
CAN
Arrival
Sched 23:55
Scheduled arrival · landing pending
PEK
Departure
20:41
Departed · Sched 20:3011m late
→
CAN
Arrival
23:46
Landed · Sched 23:559m early
Full HU7815 history →
ZH9148 Shenzhen Airlines
2 days
PEK
Departure
11:50
Departed · Sched 11:2525m late
→
CAN
Arrival
14:50
Landed · Sched 14:4010m late
PEK
Departure
11:37
Departed · Sched 11:2512m late
→
CAN
Arrival
14:44
Landed · Sched 14:404m late
Full ZH9148 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 Guangzhou (CAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PEK-CAN
Copy
How we measure this →
PEK to CAN questions
Is PEK–CAN 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–CAN? Operators schedule morning departures around 06:55 and evening departures around 18:00 from PEK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CAN delay card to confirm conditions when you'd arrive.
How long is the flight from PEK to CAN? 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 PEK–CAN fly? 3 carriers operate this route, around 147 flights a week between them. Compare carrier days and times in the airline list above.