PKX → CAN Beijing to Guangzhou
live
Direct flights from Beijing (PKX) to Guangzhou (CAN): 44 nonstop departures observed each week across 7 airlines. 96% of the last 28 operated flights arrived within 15 minutes of schedule. The median arrival is 21 minutes early. 1 of the 28 tracked flights was cancelled. The nonstop covers 1,816 km, an estimated 2 hours 50 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Guangzhou. Updated 8 September 2026 at 01:17 UTC.
PKX
Beijing
disrupted · +90
CAN
Guangzhou
smooth · +0
dep bank 07:15–21:50 44x weekly
Runs reliable · 7 airlines · 44x weekly · nonstop
96% on time
of the last 28 operated PKX → CAN flights arrived within 15 minutes
Median arrival delay is −21 min . 1 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −21 min across the last 28 operated legs
Flight time ~2h 50m estimated from route distance
Weekly departures 44x 7 direct airlines on the leg
Cancelled 3.6% recent route rate · 1 of 28
The week scheduled departures · origin local time
9 Air Co Air China Beijing Capital Airlines China Eastern 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
9 Air CoAQ
Flights AQ1002 21:10 daily
Air ChinaCA
Flights CA8692 13:40 daily
Beijing Capital AirlinesJD
Flights JD5945 09:55 Mo We Fr Su · JD5921 17:40 daily
China Eastern AirlinesMU 83% on time
Flights MU6297 07:15 daily · MU6303 08:15 daily · MU6189 09:00 daily · MU6151 varies daily
China Southern AirlinesCZ 100% on time
Flights CZ3116 07:30 daily · CZ3000 09:30 daily · CZ3166 10:30 daily · CZ3112 11:30 daily
Hainan AirlinesHU
Flights HU7801 11:50 Mo Sa
Xiamen AirlinesMF
Flights MF8395 08:00 daily · MF8339 16:40 daily
History operated legs · board outcomes
09-07 KN5829 arrived −7
Show 20 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 PKX and CAN, paired departure → arrival per flight and day. Board tracking since Mon, Sep 7 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 56 Completed 36 Delayed 1 Cancelled 2 Within 15m 27/36 Median -21m
CZ3000 China Southern
2 days
PKX
Departure
Sched 09:30
Scheduled departure
→
CAN
Arrival
12:39
Est. · Sched 12:401m early
Mon, Sep 7
2/2 legs · B-7183
PKX
Departure
Sched 09:30
Departure time not on board
→
CAN
Arrival
12:13
Landed · Sched 12:4027m early
Full CZ3000 history →
CZ3116 China Southern
2 days
Tue, Sep 8
2/2 legs · B-8989
PKX
Departure
Sched 07:30
Scheduled departure
→
CAN
Arrival
10:12
Est. · Sched 10:3523m early
Mon, Sep 7
2/2 legs · B-32K0
PKX
Departure
Sched 07:30
Departure time not on board
→
CAN
Arrival
10:18
Landed · Sched 10:3517m early
Full CZ3116 history →
MF8395 Xiamen
2 days
Tue, Sep 8
2/2 legs · B-32E5
PKX
Departure
Sched 08:00
Scheduled departure
→
CAN
Arrival
11:04
Est. · Sched 11:106m early
Mon, Sep 7
1/2 legs · B-32EK
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
10:42
Landed · Sched 11:1028m early
Full MF8395 history →
MU6189 China Eastern
2 days
PKX
Departure
Sched 09:00
Scheduled departure
→
CAN
Arrival
Sched 11:50
Scheduled arrival · landing pending
Mon, Sep 7
1/2 legs · B-8405
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
11:56
Landed · Sched 11:506m late
Full MU6189 history →
MU6297 China Eastern
2 days
Tue, Sep 8
2/2 legs · B-32P8
PKX
Departure
Sched 07:15
Scheduled departure
→
CAN
Arrival
10:06
Est. · Sched 10:3529m early
Mon, Sep 7
1/2 legs · B-32NK
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
09:57
Landed · Sched 10:3538m early
Full MU6297 history →
MU6303 China Eastern
2 days
Tue, Sep 8
2/2 legs · B-5943
PKX
Departure
Sched 08:15
Scheduled departure
→
CAN
Arrival
Sched 11:35
Scheduled arrival · landing pending
Mon, Sep 7
1/2 legs · B-5943
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
14:33
Last seen · Sched 11:35178m late
Full MU6303 history →
AQ1002 9 Air Co
2 days
Mon, Sep 7
2/2 legs · B-206L
PKX
Departure
Sched 21:10
Scheduled time only · no board update captured
→
CAN
Arrival
23:57
Landed · Sched 00:2023m early
Sun, Sep 6
1/2 legs · B-224V
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
23:48
Landed · Sched 00:2032m early
Full AQ1002 history →
CA8692 Air China
1 day
Mon, Sep 7
2/2 legs · B-6605
PKX
Departure
Sched 13:40
Departure time not on board
→
CAN
Arrival
16:19
Landed · Sched 17:1051m early
Full CA8692 history →
CZ3100 China Southern
1 day
Mon, Sep 7
2/2 legs · B-1652
PKX
Departure
Sched 18:30
Scheduled time only · no board update captured
→
CAN
Arrival
21:50
Landed · Sched 21:4010m late
Full CZ3100 history →
CZ3102 China Southern
1 day
Mon, Sep 7
2/2 legs · B-5939
PKX
Departure
Sched 12:30
Departure time not on board
→
CAN
Arrival
15:19
Landed · Sched 15:4021m early
Full CZ3102 history →
CZ3104 China Southern
1 day
Mon, Sep 7
2/2 legs · B-20AC
PKX
Departure
Sched 15:30
Departure time not on board
→
CAN
Arrival
18:19
Landed · Sched 18:4021m early
Full CZ3104 history →
CZ3106 China Southern
1 day
Mon, Sep 7
2/2 legs · B-2048
PKX
Departure
Sched 13:30
Departure time not on board
→
CAN
Arrival
16:23
Landed · Sched 16:4017m early
Full CZ3106 history →
CZ3110 China Southern
1 day
Mon, Sep 7
2/2 legs · B-7183
PKX
Departure
Sched 19:30
Departure time not on board
→
CAN
Arrival
22:50
Landed · Sched 22:4010m late
Full CZ3110 history →
CZ3112 China Southern
1 day
Mon, Sep 7
2/2 legs · B-6553
PKX
Departure
Sched 11:30
Departure time not on board
→
CAN
Arrival
14:21
Last seen · Sched 14:4019m early
Full CZ3112 history →
CZ3114 China Southern
2 days
Mon, Sep 7
2/2 legs · B-32M7
PKX
Departure
Sched 21:30
Scheduled time only · no board update captured
→
CAN
Arrival
23:57
Landed · Sched 00:4548m early
Sun, Sep 6
1/2 legs · B-205K
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:09
Landed · Sched 00:4536m early
Full CZ3114 history →
CZ3122 China Southern
1 day
Mon, Sep 7
1/2 legs · B-2009
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
20:37
Landed · Sched 20:403m early
Full CZ3122 history →
CZ3162 China Southern
1 day
Mon, Sep 7
1/2 legs · B-20CU
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
17:18
Landed · Sched 17:4022m early
Full CZ3162 history →
CZ3166 China Southern
1 day
Mon, Sep 7
1/2 legs · B-32M7
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
13:14
Landed · Sched 13:3521m early
Full CZ3166 history →
CZ3180 China Southern
1 day
Mon, Sep 7
1/2 legs · B-32KZ
PKX
Departure
—
Board row not captured for this rotation yet.
→
Full CZ3180 history →
CZ3186 China Southern
1 day
Mon, Sep 7
1/2 legs · B-6318
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
16:46
Landed · Sched 17:1529m early
Full CZ3186 history →
HU7801 Hainan
1 day
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
11:54
Last seen · Sched 11:504m late
JD5921 Beijing Capital
1 day
Mon, Sep 7
1/2 legs · B-8542
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
20:51
Landed · Sched 20:4011m late
Full JD5921 history →
JD5945 Beijing Capital
1 day
Mon, Sep 7
1/2 legs · B-1013
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 13:00
Scheduled time only · no board update captured
Full JD5945 history →
KN5829 China United
1 day
Mon, Sep 7
1/2 legs · B-1262
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
20:33
Landed · Sched 20:407m early
MF8339 Xiamen
1 day
Mon, Sep 7
1/2 legs · B-32EK
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
19:50
Landed · Sched 20:0515m early
Full MF8339 history →
MU6151 China Eastern
1 day
PKX
Departure
Sched 14:45
Cancelled
→
CAN
Arrival
Sched 17:55
Cancelled
Full MU6151 history →
MU6307 China Eastern
1 day
Mon, Sep 7
1/2 legs · B-6329
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
19:32
Landed · Sched 19:353m early
Full MU6307 history →
MU6309 China Eastern
1 day
Mon, Sep 7
1/2 legs · B-1317
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
22:54
Last seen · Sched 22:459m late
MU6311 China Eastern
2 days
Mon, Sep 7
1/2 legs · B-308Z
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:37
Landed · Sched 01:1538m early
Sun, Sep 6
1/2 legs · B-32PF
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:29
Landed · Sched 01:1546m early
Full MU6311 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 (PKX) to Guangzhou (CAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PKX-CAN
Copy
How we measure this →
PKX to CAN questions
Is PKX–CAN running on time right now? Significant delay risk. The departure side at PKX is the weaker end, route health score 50/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PKX–CAN? Operators schedule morning departures around 07:15 and evening departures around 17:30 from PKX. 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 PKX to CAN? Great-circle distance is 1,816 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 158–186 min gate-to-gate on this route.
How often does PKX–CAN fly? 7 carriers operate this route, around 181 flights a week between them. Compare carrier days and times in the airline list above.