PKX → CAN Beijing to Guangzhou
live
Direct flights from Beijing (PKX) to Guangzhou (CAN): 218 nonstop departures observed each week across 7 airlines. 100% of the last 29 tracked flights arrived within 15 minutes of schedule. The median arrival is 24 minutes early. No cancellations were recorded across the 29 tracked flights. 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 31 October 2026 at 07:03 UTC.
Today, PKX → CAN Sat 31 Oct · local times
Sched Flight PKX departure CAN arrival
07:20
MU6311 China Eastern Airlines
Departed
Landed 10:17 −18
07:30
CZ3116 China Southern Airline
Departed
Landed 10:24 −21
07:45
MF8395 Xiamen Air
Departed
Landed 10:41 −19
08:15
MU6303 China Eastern Airlines
Departed
CAN 11:30 In the air · scheduled landing
08:30
CZ3108 China Southern Airline
Departed
CAN est. 11:33 In the air · sched 11:45
09:30
CZ3000 China Southern Airline
Departed
CAN est. 12:22 In the air · sched 12:40
11:30
CZ3112 China Southern Airline
Departed
CAN est. 14:27 In the air · sched 14:45
12:30
CZ3102 China Southern Airline
Departed
CAN est. 15:18 In the air · sched 15:40
13:30
CZ3106 China Southern Airline
Sched 13:30 Departure not confirmed by the board
CAN est. 16:16 sched 17:00
14:30
CZ3162 China Southern Airline
On schedule
CAN est. 17:44 sched 18:00
15:00
MU6307 China Eastern Airlines
On schedule
CAN 18:20 scheduled
15:30
CZ3104 China Southern Airline
On schedule
CAN est. 18:41 sched 18:40
15:30
KN5829 China United Airlines
On schedule
CAN 18:50 scheduled
15:40
JD5921 Beijing Capital Airlines
On schedule
CAN 19:10 scheduled
16:30
CZ3180 China Southern Airline
On schedule
CAN 19:45 scheduled
16:45
MU6309 China Eastern Airlines
On schedule
CAN 19:50 scheduled
17:30
CZ3122 China Southern Airline
On schedule
CAN est. 20:48 sched 21:00
18:30
CZ3100 China Southern Airline
On schedule
CAN 21:40 scheduled
·
CZ3110 China Southern Airline
On schedule
CAN 22:45 scheduled
·
CZ3178 China Southern Airline
On schedule
CAN 23:40 scheduled
·
MF8339 Xiamen Air
On schedule
CAN 20:00 scheduled
Checked PKX board 15:03 · CAN board 14:09
PKX
Beijing
disrupted · +90
CAN
Guangzhou
smooth · +0
dep bank 07:15–21:50 218x weekly
Runs reliable · 7 airlines · 218x weekly · nonstop
100% on time
of the last 29 tracked PKX → CAN flights arrived within 15 minutes
Median arrival delay is −24 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −24 min across the last 29 arrivals
Flight time ~2h 50m estimated from route distance
Weekly departures 218x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
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 · CA8394 varies Tu We Fr Su · CA8691 varies Mo Tu We Th Fr Su
Beijing Capital AirlinesJD
Flights JD5921 varies daily
China Eastern AirlinesMU 100% 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 · CZ3108 08:30 daily · CZ3000 09:30 daily · CZ3166 10:30 daily
China United AirlinesKN
Flights KN5829 varies daily
Xiamen AirlinesMF
Flights MF8395 varies daily · MF8339 varies daily
History operated legs · board outcomes
Show 21 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 history since Fri, Oct 30. Each day adds the flights our airport boards record.
Board rows 65 Completed 36 Within 15m 29/36 Median -24m
CZ3000 China Southern Airline
2 days
PKX
Departure
Sched 09:30
Departure time not on board
→
CAN
Arrival
12:22
Est. · Sched 12:4018m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
12:21
Landed · Sched 12:4019m early
Full CZ3000 history →
CZ3100 China Southern Airline
2 days
PKX
Departure
Sched 18:30
Scheduled departure
→
CAN
Arrival
Sched 21:40
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
21:06
Landed · Sched 22:0054m early
Full CZ3100 history →
CZ3102 China Southern Airline
2 days
PKX
Departure
Sched 12:30
Scheduled departure
→
CAN
Arrival
15:18
Est. · Sched 15:4022m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
15:23
Landed · Sched 15:4017m early
Full CZ3102 history →
CZ3104 China Southern Airline
2 days
PKX
Departure
Sched 15:30
Scheduled departure
→
CAN
Arrival
18:41
Est. · Sched 18:401m late
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
18:18
Landed · Sched 18:4022m early
Full CZ3104 history →
CZ3106 China Southern Airline
2 days
PKX
Departure
Sched 13:30
Scheduled departure
→
CAN
Arrival
16:16
Est. · Sched 17:0044m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
16:16
Landed · Sched 16:4024m early
Full CZ3106 history →
CZ3108 China Southern Airline
2 days
PKX
Departure
Sched 08:30
Departure time not on board
→
CAN
Arrival
11:33
Est. · Sched 11:4512m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
11:23
Landed · Sched 11:4522m early
Full CZ3108 history →
CZ3110 China Southern Airline
2 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 22:45
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
22:16
Landed · Sched 23:0044m early
Full CZ3110 history →
CZ3112 China Southern Airline
2 days
PKX
Departure
Sched 11:30
Departure time not on board
→
CAN
Arrival
14:27
Est. · Sched 14:4518m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
14:34
Landed · Sched 14:4511m early
Full CZ3112 history →
CZ3116 China Southern Airline
2 days
PKX
Departure
Sched 07:30
Departure time not on board
→
CAN
Arrival
10:24
Landed · Sched 10:4521m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
10:35
Landed · Sched 10:4510m early
Full CZ3116 history →
CZ3122 China Southern Airline
2 days
PKX
Departure
Sched 17:30
Scheduled departure
→
CAN
Arrival
20:48
Est. · Sched 21:0012m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
20:08
Landed · Sched 21:0052m early
Full CZ3122 history →
CZ3162 China Southern Airline
2 days
PKX
Departure
Sched 14:30
Scheduled departure
→
CAN
Arrival
17:44
Est. · Sched 18:0016m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
17:15
Landed · Sched 18:0045m early
Full CZ3162 history →
CZ3178 China Southern Airline
2 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 23:40
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
23:35
Landed · Sched 23:405m early
Full CZ3178 history →
CZ3180 China Southern Airline
2 days
PKX
Departure
Sched 16:30
Scheduled departure
→
CAN
Arrival
Sched 19:45
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
19:21
Landed · Sched 19:4524m early
Full CZ3180 history →
JD5921 Beijing Capital Airlines
2 days
PKX
Departure
Sched 15:40
Scheduled departure
→
CAN
Arrival
Sched 19:10
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
18:32
Landed · Sched 19:1038m early
Full JD5921 history →
KN5829 China United Airlines
2 days
PKX
Departure
Sched 15:30
Scheduled departure
→
CAN
Arrival
Sched 18:50
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
18:26
Landed · Sched 18:5024m early
Full KN5829 history →
MF8339 Xiamen Air
2 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 20:00
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
19:37
Landed · Sched 20:0023m early
Full MF8339 history →
MF8395 Xiamen Air
2 days
PKX
Departure
Sched 07:45
Departure time not on board
→
CAN
Arrival
10:41
Landed · Sched 11:0019m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
10:32
Landed · Sched 11:0028m early
Full MF8395 history →
MU6303 China Eastern Airlines
2 days
PKX
Departure
Sched 08:15
Departure time not on board
→
CAN
Arrival
Sched 11:30
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
11:18
Landed · Sched 11:3012m early
Full MU6303 history →
MU6307 China Eastern Airlines
2 days
Sat, Oct 31
2/2 legs · B-8648
PKX
Departure
Sched 15:00
Scheduled departure
→
CAN
Arrival
Sched 18:20
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
18:06
Landed · Sched 18:2014m early
Full MU6307 history →
MU6309 China Eastern Airlines
2 days
PKX
Departure
Sched 16:45
Scheduled departure
→
CAN
Arrival
Sched 19:50
Scheduled arrival · landing pending
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
19:42
Landed · Sched 19:508m early
Full MU6309 history →
MU6311 China Eastern Airlines
2 days
PKX
Departure
Sched 07:20
Departure time not on board
→
CAN
Arrival
10:17
Landed · Sched 10:3518m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
10:07
Landed · Sched 10:3528m early
Full MU6311 history →
AQ1002 9 Air
2 days
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:02
Landed · Sched 00:4543m early
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:11
Landed · Sched 00:4534m early
Full AQ1002 history →
CA8394 Air China
1 day
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
21:36
Landed · Sched 22:2549m early
Full CA8394 history →
CZ3114 China Southern Airline
1 day
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:04
Landed · Sched 00:4541m early
Full CZ3114 history →
MU6317 China Eastern Airlines
1 day
PKX
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:10
Landed · Sched 00:4535m early
Full MU6317 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 218 flights a week between them. Compare carrier days and times in the airline list above.