CAN → CGO Guangzhou to Zhengzhou
live
Direct flights from Guangzhou (CAN) to Zhengzhou (CGO): 42 nonstop departures observed each week across 6 airlines. 79% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes late. 1 of the 29 tracked flights was cancelled. The nonstop covers 1,238 km, an estimated 2 hours 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Guangzhou and Zhengzhou. Updated 21 September 2026 at 14:48 UTC.
CAN
Guangzhou
smooth · +13
CGO
Zhengzhou
tracking
dep bank 06:20–23:10 42x weekly
Runs mixed · 6 airlines · 42x weekly · nonstop
79% on time
of the last 29 operated CAN → CGO flights arrived within 15 minutes
Median arrival delay is +10 min . 1 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +10 min across the last 29 operated legs
Flight time ~2h 05m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 3.4% recent route rate · 1 of 29
The week scheduled departures · origin local time
9 Air Co China Southern Airlines Hainan Airlines Loong Air
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 AQ1183 06:20 daily
China Southern AirlinesCZ 89% on time
Flights CZ8533 08:00 Tu Th Sa · CZ8686 08:00 Mo We Fr Su · CZ3396 09:20 Mo We Fr Su · CZ3390 09:25 Tu Sa
Hainan AirlinesHU
Flights HU7283 11:30 daily · HU7287 varies Mo Tu We Th Sa Su · HU7285 17:10 Fr Su
Loong AirGJ
Flights GJ8583 06:35 daily
Shenzhen AirlinesZH
Flights ZH8380 19:20 daily
West Air (China)PN
Flights PN6454 09:35 daily · PN6452 23:05 daily
History operated legs · board outcomes
09-21 ZH8372 departed +12
09-20 ZH8372 departed +16
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 CAN and CGO, paired departure → arrival per flight and day. Board tracking since Sat, Sep 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 45 Completed 29 Delayed 5 Cancelled 1 Within 15m 24/29 Median +10m
AQ1183 9 Air Co
3 days
CAN
Departure
06:39
Departed · Sched 06:2019m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
06:28
Departed · Sched 06:208m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
06:30
Departed · Sched 06:2010m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full AQ1183 history →
CZ3195 China Southern
3 days
CAN
Departure
Sched 18:35
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
18:46
Departed · Sched 18:3511m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
18:40
Departed · Sched 18:355m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ3195 history →
CZ3394 China Southern
3 days
CAN
Departure
Sched 17:25
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
Sched 17:25
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
17:09
Departed · Sched 17:054m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ3394 history →
CZ3396 China Southern
2 days
CAN
Departure
09:37
Departed · Sched 09:2017m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
09:40
Departed · Sched 09:2020m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ3396 history →
CZ5745 China Southern
2 days
CAN
Departure
11:15
Departed · Sched 11:0510m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
11:14
Departed · Sched 11:059m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ5745 history →
CZ6626 China Southern
3 days
CAN
Departure
Sched 14:15
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
Sched 14:15
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
14:19
Departed · Sched 14:154m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ6626 history →
CZ6631 China Southern
2 days
CAN
Departure
12:45
Departed · Sched 12:3510m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
12:49
Departed · Sched 12:3514m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ6631 history →
CZ8686 China Southern
2 days
CAN
Departure
08:06
Departed · Sched 08:006m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
08:06
Departed · Sched 08:006m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ8686 history →
CZ8766 China Southern
3 days
CAN
Departure
15:42
Departed · Sched 15:3012m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
15:38
Departed · Sched 15:308m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
15:32
Departed · Sched 15:302m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ8766 history →
GJ8583 Loong Air
3 days
CAN
Departure
06:50
Departed · Sched 06:3515m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
06:51
Departed · Sched 06:3516m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
Sched 06:35
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
Full GJ8583 history →
HU7283 Hainan
2 days
CAN
Departure
Sched 11:30
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
Sched 11:30
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
Full HU7283 history →
HU7287 Hainan
2 days
CAN
Departure
Sched 12:55
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
Sched 12:55
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
Full HU7287 history →
PN6452 West Air (China)
2 days
CAN
Departure
Sched 23:05
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
23:15
Departed · Sched 23:0510m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full PN6452 history →
PN6454 West Air (China)
2 days
CAN
Departure
Sched 09:35
Cancelled
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
09:49
Departed · Sched 09:3514m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full PN6454 history →
ZH8372 Shenzhen
2 days
CAN
Departure
08:12
Departed · Sched 08:0012m late
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
08:16
Departed · Sched 08:0016m late
→
CGO
Arrival
—
CGO is outside our board polling set.
ZH8380 Shenzhen
2 days
CAN
Departure
Sched 19:20
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
CAN
Departure
Sched 19:20
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
Full ZH8380 history →
HU7285 Hainan
1 day
CAN
Departure
Sched 17:10
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
Full HU7285 history →
CZ3390 China Southern
1 day
CAN
Departure
09:37
Departed · Sched 09:2512m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ3390 history →
CZ3392 China Southern
1 day
Sat, Sep 19
1/2 legs · B-5677
CAN
Departure
21:35
Departed · Sched 21:305m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ3392 history →
CZ3960 China Southern
1 day
CAN
Departure
23:19
Departed · Sched 23:109m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ3960 history →
CZ3971 China Southern
1 day
CAN
Departure
Sched 11:05
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ3971 history →
CZ6593 China Southern
1 day
CAN
Departure
12:44
Departed · Sched 12:359m late
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ6593 history →
CZ8533 China Southern
1 day
CAN
Departure
Sched 08:00
Scheduled time only · no board update captured
→
CGO
Arrival
—
CGO is outside our board polling set.
Full CZ8533 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 — Guangzhou (CAN) to Zhengzhou (CGO) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAN-CGO
Copy
How we measure this →
CAN to CGO questions
Is CAN–CGO running on time right now? Smooth skies ahead. The departure side at CAN is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAN–CGO? Operators schedule morning departures around 06:20 and evening departures around 17:10 from CAN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CGO delay card to confirm conditions when you'd arrive.
How long is the flight from CAN to CGO? Great-circle distance is 1,238 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 117–136 min gate-to-gate on this route.
How often does CAN–CGO fly? 6 carriers operate this route, around 120 flights a week between them. Compare carrier days and times in the airline list above.