NGB → CAN Ningbo to Guangzhou
live
Direct flights from Ningbo (NGB) to Guangzhou (CAN): 32 nonstop departures observed each week across 6 airlines. 98% of the last 42 operated flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 42 tracked flights. The nonstop covers 1,081 km, an estimated 1 hour 53 minutes in the air. Measured by Pro Flight Search from live flight boards at Ningbo and Guangzhou. Updated 20 September 2026 at 14:48 UTC.
NGB
Ningbo
tracking
CAN
Guangzhou
smooth · +0
dep bank 07:40–22:50 32x weekly
Runs reliable · 6 airlines · 32x weekly · nonstop
98% on time
of the last 42 operated NGB → CAN flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 42 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 42 operated legs
Flight time ~1h 53m estimated from route distance
Weekly departures 32x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 42
The week scheduled departures · origin local time
9 Air Co China Eastern Airlines China Southern Airlines Chongqing 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 AQ1038 22:50 Mo Tu Th Sa
China Eastern AirlinesMU 100% on time
Flights MU6381 07:45 daily · MU6950 varies daily · MU5237 17:05 Mo Tu Th Fr Sa Su
China Southern AirlinesCZ 95% on time
Flights CZ3672 07:40 daily · CZ3778 10:30 daily · CZ8294 12:45 Tu We Th Fr Sa Su · CZ3518 14:55 daily
Chongqing AirlinesOQ
Flights OQ2132 20:40 Tu Th Sa
Hainan AirlinesHU
Flights HU7234 12:50 Mo We Fr Su
Spring Airlines9C 100% on time
Flights 9C7512 08:10 daily · 9C6726 16:50 Mo We Th Fr Sa Su · 9C7750 22:40 Mo Tu We Fr Su
History operated legs · board outcomes
Show 32 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 NGB and CAN, paired departure → arrival per flight and day. Board tracking since Thu, Sep 17 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 47 Completed 42 Delayed 2 Within 15m 41/42 Median -17m
9C6726 Spring
4 days
Sun, Sep 20
1/2 legs · B-8247
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
18:52
Landed · Sched 19:1018m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
18:46
Landed · Sched 19:1024m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
18:44
Landed · Sched 19:1026m early
Thu, Sep 17
1/2 legs · B-6561
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
18:51
Landed · Sched 19:1019m early
Full 9C6726 history →
9C7512 Spring
4 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
10:03
Landed · Sched 10:3027m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
10:05
Landed · Sched 10:4035m early
Fri, Sep 18
1/2 legs · B-6561
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
10:32
Landed · Sched 10:302m late
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
10:23
Landed · Sched 10:4017m early
Full 9C7512 history →
9C7750 Spring
5 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
Sched 00:05
Scheduled arrival · landing pending
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
Sched 01:00
Scheduled arrival · landing pending
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
23:35
Landed · Sched 00:0530m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
Sched 01:00
Scheduled time only · no board update captured
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
00:18
Landed · Sched 01:0042m early
Full 9C7750 history →
CZ3322 China Southern
3 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
23:24
Est. · Sched 21:30114m late
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
21:18
Landed · Sched 21:3012m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
21:21
Landed · Sched 21:309m early
Full CZ3322 history →
CZ3372 China Southern
4 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
Sched 00:40
Scheduled arrival · landing pending
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
00:11
Landed · Sched 00:4534m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
00:13
Landed · Sched 00:4027m early
Thu, Sep 17
1/2 legs · B-1800
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
00:29
Landed · Sched 00:4011m early
Full CZ3372 history →
CZ3518 China Southern
3 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
17:00
Landed · Sched 17:1010m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
16:38
Landed · Sched 17:1032m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
17:32
Landed · Sched 17:1022m late
Full CZ3518 history →
CZ3672 China Southern
3 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
09:35
Landed · Sched 09:5520m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
09:38
Landed · Sched 09:5517m early
Fri, Sep 18
1/2 legs · B-6253
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
09:37
Landed · Sched 09:5518m early
Full CZ3672 history →
CZ3776 China Southern
2 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
18:54
Landed · Sched 19:2026m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
19:08
Landed · Sched 19:2012m early
Full CZ3776 history →
CZ3778 China Southern
3 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
12:32
Landed · Sched 12:408m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
12:26
Landed · Sched 12:5024m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
12:25
Landed · Sched 12:4015m early
Full CZ3778 history →
CZ8294 China Southern
3 days
Sun, Sep 20
1/2 legs · B-1400
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
14:44
Landed · Sched 15:0016m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
14:35
Landed · Sched 15:0025m early
Fri, Sep 18
1/2 legs · B-6289
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
14:36
Landed · Sched 15:0024m early
Full CZ8294 history →
MU5237 China Eastern
3 days
Sun, Sep 20
1/2 legs · B-1860
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
19:22
Landed · Sched 19:157m late
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
19:11
Landed · Sched 19:154m early
Fri, Sep 18
1/2 legs · B-8167
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
18:56
Landed · Sched 19:1519m early
Full MU5237 history →
MU6381 China Eastern
3 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
09:44
Landed · Sched 10:0016m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
09:43
Landed · Sched 10:0017m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
09:47
Landed · Sched 10:0013m early
Full MU6381 history →
MU6950 China Eastern
3 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
13:45
Landed · Sched 13:5510m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
13:47
Landed · Sched 13:558m early
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
14:00
Landed · Sched 13:555m late
Full MU6950 history →
AQ1038 9 Air Co
2 days
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
00:33
Landed · Sched 01:0532m early
Thu, Sep 17
1/2 legs · B-220Y
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
00:50
Landed · Sched 01:0515m early
Full AQ1038 history →
OQ2132 Chongqing
1 day
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
20:14
Landed · Sched 20:4026m early
Full OQ2132 history →
HU7234 Hainan
1 day
Fri, Sep 18
1/2 legs · B-32QD
NGB
Departure
—
NGB is outside our board polling set.
→
CAN
Arrival
14:48
Landed · Sched 15:1022m early
Full HU7234 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 — Ningbo (NGB) to Guangzhou (CAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NGB-CAN
Copy
How we measure this →
NGB to CAN questions
Is NGB–CAN running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on NGB–CAN? Operators schedule morning departures around 07:40 and evening departures around 17:05 from NGB. 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 NGB to CAN? Great-circle distance is 1,081 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 106–123 min gate-to-gate on this route.
How often does NGB–CAN fly? 6 carriers operate this route, around 95 flights a week between them. Compare carrier days and times in the airline list above.