CAN → HGH Guangzhou to Hangzhou
live
Direct flights from Guangzhou (CAN) to Hangzhou (HGH): 55 nonstop departures observed each week across 9 airlines. 38% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 23 minutes late. No cancellations were recorded across the 32 tracked flights. The nonstop covers 1,038 km, an estimated 1 hour 50 minutes in the air. Measured by Pro Flight Search from live flight boards at Guangzhou and Hangzhou. Updated 17 October 2026 at 16:23 UTC.
Today, CAN → HGH Sun 18 Oct · local times
Sched Flight CAN departure HGH arrival
06:20
GJ8990 Loong Airlines
On schedule T2
·
07:05
HU7161 Hainan Airlines
On schedule T3
·
07:30
ZH9429 Shenzhen Airlines
On schedule T3
·
07:50
JD5269Beijing Capital Airlines
On schedule T3
·
07:50
MU6991 China Eastern Airlines
On schedule T3
·
08:10
CZ3521 China Southern Airline
On schedule T2
·
09:05
CA1798 Air China
On schedule T3
·
09:10
CZ3803 China Southern Airline
On schedule T2
·
10:10
CZ3863 China Southern Airline
On schedule T2
·
10:35
CA1790 Air China
On schedule T3
·
11:00
HU7261 Hainan Airlines
On schedule T3
·
11:10
CZ6567 China Southern Airline
On schedule T2
·
11:25
MU5212 China Eastern Airlines
On schedule T3
·
12:00
CA8350 Air China
On schedule T3
·
12:10
CZ3869 China Southern Airline
On schedule T2
·
12:20
MF8320 Xiamen Air
On schedule T2
·
13:10
CZ3511 China Southern Airline
Sched 13:10 Departure not confirmed by the board
·
13:20
GJ8678 Loong Airlines
Sched 13:20 Departure not confirmed by the board
·
14:40
GJ8700 Loong Airlines
Sched 14:40 Departure not confirmed by the board
·
15:10
CZ3501 China Southern Airline
Sched 15:10 Departure not confirmed by the board
·
15:35
MF8382 Xiamen Air
Sched 15:35 Departure not confirmed by the board
·
17:10
CZ3829 China Southern Airline
Sched 17:10 Departure not confirmed by the board
·
17:30
CA1794 Air China
Sched 17:30 Departure not confirmed by the board
·
17:50
MU5216 China Eastern Airlines
Sched 17:50 Departure not confirmed by the board
·
18:00
HU7361 Hainan Airlines
Sched 18:00 Departure not confirmed by the board
·
18:40
GJ8860 Loong Airlines
Sched 18:40 Departure not confirmed by the board
·
18:45
AQ10719 Air
Sched 18:45 Departure not confirmed by the board
·
18:55
GJ8382 Loong Airlines
Sched 18:55 Departure not confirmed by the board
·
19:40
CA1796 Air China
Sched 19:40 Departure not confirmed by the board
·
20:25
GJ8286 Loong Airlines
Sched 20:25 Departure not confirmed by the board
·
20:55
MU5218China Eastern Airlines
Sched 20:55 Departure not confirmed by the board
·
21:25
MF8312 Xiamen Air
Sched 21:25 Departure not confirmed by the board
·
22:20
GJ8996 Loong Airlines
Sched 22:20 Departure not confirmed by the board
·
22:45
3U3154 Sichuan Airlines
Sched 22:45 Departure not confirmed by the board
·
Checked CAN board 00:23 · HGH board 22:18
CAN
Guangzhou
busy · +15
HGH
Hangzhou
smooth · +1
dep bank 06:20–22:45 55x weekly
Runs rough · 9 airlines · 55x weekly · nonstop
38% on time
of the last 32 operated CAN → HGH flights arrived within 15 minutes
Median arrival delay is +23 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +23 min across the last 32 operated legs
Flight time ~1h 50m estimated from route distance
Weekly departures 55x 9 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
9 Air Air China China Eastern Airlines China Southern Airline
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 AirAQ
Flights AQ1071 varies Mo Th Fr Sa Su
Air ChinaCA 20% on time
Flights CA1798 09:05 Th Fr Sa · CA1790 10:35 daily · CA8350 12:00 Mo Tu Th Fr Sa Su · CA1794 17:30 daily
China Eastern AirlinesMU
Flights MU6991 07:50 daily · MU5212 11:25 daily · MU5216 17:50 daily · MU5218 20:55 daily
China Southern AirlineCZ 25% on time
Flights CZ3521 08:10 daily · CZ3803 09:10 daily · CZ3863 10:10 daily · CZ6567 11:10 Mo Tu We Th Fr Sa
Hainan AirlinesHU
Flights HU7161 07:05 daily · HU7261 11:00 daily · HU7361 18:00 daily
Loong AirlinesGJ 50% on time
Flights GJ8990 06:20 daily · GJ8678 14:20 Th Sa Su · GJ8700 14:40 daily · GJ8860 varies daily
Shenzhen AirlinesZH
Flights ZH9429 07:30 Mo Th Fr Sa
Sichuan Airlines3U
Flights 3U3154 22:45 Mo We Fr Su
Xiamen AirMF
Flights MF8320 12:20 daily · MF8382 15:35 daily · MF8312 21:25 daily
History operated legs · board outcomes
10-17 AQ1071 departed +32
10-17 JD5269 departed +17
10-17 MU5218 departed +3
Show 24 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 HGH, paired departure → arrival per flight and day. Board tracking since Sat, Oct 17 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 87 Completed 32 Delayed 20 Within 15m 12/32 Median +23m
3U3154 Sichuan Airlines
1 day
CAN
Departure
Sched 22:45
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full 3U3154 history →
AQ1071 9 Air
2 days
CAN
Departure
Sched 18:45
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
12:12
Departed · Sched 11:4032m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CA1790 Air China
2 days
CAN
Departure
Sched 10:35
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
11:21
Departed · Sched 10:3546m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1790 history →
CA1794 Air China
2 days
Sun, Oct 18
1/2 legs · B-8583
CAN
Departure
Sched 17:30
Scheduled departure
→
HGH
Arrival
Sched 19:55
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-8583
CAN
Departure
17:30 Departed
→
HGH
Arrival
Sched 19:55
Scheduled time only · no board update captured
Full CA1794 history →
CA1796 Air China
2 days
Sun, Oct 18
1/2 legs · B-8577
CAN
Departure
Sched 19:40
Scheduled departure
→
HGH
Arrival
Sched 21:55
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-8577
CAN
Departure
20:03
Departed · Sched 19:4023m late
→
HGH
Arrival
Sched 21:55
Scheduled time only · no board update captured
Full CA1796 history →
CA1798 Air China
2 days
CAN
Departure
Sched 09:05
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
09:47
Departed · Sched 09:0542m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA1798 history →
CA8350 Air China
2 days
CAN
Departure
Sched 12:00
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
13:02
Departed · Sched 11:4577m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CA8350 history →
CZ3501 China Southern Airline
2 days
Sun, Oct 18
1/2 legs · B-309J
CAN
Departure
Sched 15:10
Scheduled departure
→
HGH
Arrival
Sched 17:20
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-309J
CAN
Departure
15:35
Departed · Sched 15:1025m late
→
HGH
Arrival
Sched 17:20
Scheduled time only · no board update captured
Full CZ3501 history →
CZ3511 China Southern Airline
2 days
Sun, Oct 18
1/2 legs · B-32FY
CAN
Departure
Sched 13:10
Scheduled departure
→
HGH
Arrival
Sched 15:20
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-32FY
CAN
Departure
14:11
Departed · Sched 13:1061m late
→
HGH
Arrival
Sched 15:20
Scheduled time only · no board update captured
Full CZ3511 history →
CZ3521 China Southern Airline
2 days
CAN
Departure
Sched 08:10
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
08:34
Departed · Sched 08:1024m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CZ3521 history →
CZ3803 China Southern Airline
2 days
CAN
Departure
Sched 09:10
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
09:19
Departed · Sched 09:109m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CZ3803 history →
CZ3829 China Southern Airline
2 days
Sun, Oct 18
1/2 legs · B-5193
CAN
Departure
Sched 17:10
Scheduled departure
→
HGH
Arrival
Sched 19:20
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-5193
CAN
Departure
17:14
Departed · Sched 17:104m late
→
HGH
Arrival
Sched 19:20
Scheduled time only · no board update captured
Full CZ3829 history →
CZ3863 China Southern Airline
2 days
CAN
Departure
Sched 10:10
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
11:19
Departed · Sched 10:1069m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CZ3863 history →
CZ3869 China Southern Airline
2 days
Sun, Oct 18
1/2 legs · B-30F7
CAN
Departure
Sched 12:10
Scheduled departure
→
HGH
Arrival
Sched 14:20
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-30F7
CAN
Departure
13:34
Departed · Sched 12:1084m late
→
HGH
Arrival
Sched 14:20
Scheduled time only · no board update captured
Full CZ3869 history →
CZ6567 China Southern Airline
2 days
CAN
Departure
Sched 11:10
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
11:38
Departed · Sched 11:1028m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full CZ6567 history →
GJ8286 Loong Airlines
2 days
CAN
Departure
Sched 20:25
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 17
2/2 legs · B-325K
CAN
Departure
21:20
Departed · Sched 20:5525m late
→
HGH
Arrival
Sched 23:05
Scheduled time only · no board update captured
Full GJ8286 history →
GJ8382 Loong Airlines
1 day
CAN
Departure
Sched 18:55
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full GJ8382 history →
GJ8678 Loong Airlines
2 days
CAN
Departure
Sched 13:20
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 17
2/2 legs · B-8243
CAN
Departure
14:42
Departed · Sched 14:2022m late
→
HGH
Arrival
Sched 16:25
Scheduled time only · no board update captured
Full GJ8678 history →
GJ8700 Loong Airlines
2 days
Sun, Oct 18
1/2 legs · B-326S
CAN
Departure
Sched 14:40
Scheduled departure
→
HGH
Arrival
Sched 17:05
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-326S
CAN
Departure
14:55
Departed · Sched 14:4015m late
→
HGH
Arrival
Sched 17:05
Scheduled time only · no board update captured
Full GJ8700 history →
GJ8860 Loong Airlines
2 days
CAN
Departure
Sched 18:40
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 17
2/2 legs · B-32H1
CAN
Departure
19:08
Departed · Sched 18:4523m late
→
HGH
Arrival
Sched 21:00
Scheduled time only · no board update captured
Full GJ8860 history →
GJ8990 Loong Airlines
2 days
CAN
Departure
Sched 06:20
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
06:31
Departed · Sched 06:2011m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full GJ8990 history →
GJ8996 Loong Airlines
2 days
CAN
Departure
Sched 22:20
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
23:35
Departed · Sched 23:2015m late
→
HGH
Arrival
Sched 01:25
Scheduled arrival · landing pending
Full GJ8996 history →
HU7161 Hainan Airlines
2 days
CAN
Departure
Sched 07:05
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
07:17
Departed · Sched 07:0512m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full HU7161 history →
HU7261 Hainan Airlines
2 days
CAN
Departure
Sched 11:00
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
11:46
Departed · Sched 11:0046m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full HU7261 history →
HU7361 Hainan Airlines
2 days
Sun, Oct 18
1/2 legs · B-32PY
CAN
Departure
Sched 18:00
Scheduled departure
→
HGH
Arrival
Sched 20:05
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-32PY
CAN
Departure
18:08
Departed · Sched 18:008m late
→
HGH
Arrival
Sched 20:05
Scheduled time only · no board update captured
Full HU7361 history →
JD5269 Beijing Capital Airlines
2 days
CAN
Departure
Sched 07:50
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
08:07
Departed · Sched 07:5017m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
MF8312 Xiamen Air
2 days
Sun, Oct 18
1/2 legs · B-1287
CAN
Departure
Sched 21:25
Scheduled departure
→
HGH
Arrival
Sched 23:35
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-1287
CAN
Departure
21:36
Departed · Sched 21:2511m late
→
HGH
Arrival
Sched 23:35
Scheduled time only · no board update captured
Full MF8312 history →
MF8320 Xiamen Air
2 days
Sun, Oct 18
1/2 legs · B-5656
CAN
Departure
Sched 12:20
Scheduled departure
→
HGH
Arrival
Sched 14:25
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-5656
CAN
Departure
13:14
Departed · Sched 12:2054m late
→
HGH
Arrival
Sched 14:25
Scheduled time only · no board update captured
Full MF8320 history →
MF8382 Xiamen Air
2 days
Sun, Oct 18
1/2 legs · B-1456
CAN
Departure
Sched 15:35
Scheduled departure
→
HGH
Arrival
Sched 17:40
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-1456
CAN
Departure
15:43
Departed · Sched 15:358m late
→
HGH
Arrival
Sched 17:40
Scheduled time only · no board update captured
Full MF8382 history →
MU5212 China Eastern Airlines
2 days
CAN
Departure
Sched 11:25
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
12:23
Departed · Sched 11:2558m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full MU5212 history →
MU5216 China Eastern Airlines
2 days
Sun, Oct 18
1/2 legs · B-6758
CAN
Departure
Sched 17:50
Scheduled departure
→
HGH
Arrival
Sched 19:50
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-6758
CAN
Departure
17:57
Departed · Sched 17:507m late
→
HGH
Arrival
Sched 19:50
Scheduled time only · no board update captured
Full MU5216 history →
MU5218 China Eastern Airlines
2 days
Sun, Oct 18
1/2 legs · B-8573
CAN
Departure
Sched 20:55
Scheduled departure
→
HGH
Arrival
Sched 23:10
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 17
2/2 legs · B-8573
CAN
Departure
20:58
Departed · Sched 20:553m late
→
HGH
Arrival
Sched 23:10
Scheduled time only · no board update captured
MU6991 China Eastern Airlines
2 days
CAN
Departure
Sched 07:50
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
09:23
Departed · Sched 09:0518m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full MU6991 history →
ZH9429 Shenzhen Airlines
2 days
CAN
Departure
Sched 07:30
Scheduled departure
→
HGH
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
07:51
Departed · Sched 07:3021m late
→
HGH
Arrival
—
Board row not captured for this rotation yet.
Full ZH9429 history →
CZ3801 China Southern
1 day
Sat, Oct 17
1/2 legs · B-8367
CAN
Departure
—
Board row not captured for this rotation yet.
→
HGH
Arrival
Sched 20:20
Scheduled time only · no board update captured
CZ3819 China Southern
1 day
Sat, Oct 17
1/2 legs · B-32L2
CAN
Departure
—
Board row not captured for this rotation yet.
→
HGH
Arrival
Sched 21:20
Scheduled time only · no board update captured
CZ3849 China Southern
1 day
Sat, Oct 17
1/2 legs · B-1090
CAN
Departure
—
Board row not captured for this rotation yet.
→
HGH
Arrival
Sched 22:25
Scheduled time only · no board update captured
ZH9981 Shenzhen
1 day
Sat, Oct 17
1/2 legs · B-5612
CAN
Departure
—
Board row not captured for this rotation yet.
→
HGH
Arrival
Sched 20:15
Scheduled time only · no board update captured
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 Hangzhou (HGH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAN-HGH
Copy
How we measure this →
CAN to HGH questions
Is CAN–HGH running on time right now? Smooth skies ahead. The departure side at CAN is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAN–HGH? 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 HGH delay card to confirm conditions when you'd arrive.
How long is the flight from CAN to HGH? Great-circle distance is 1,038 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 103–119 min gate-to-gate on this route.
How often does CAN–HGH fly? 9 carriers operate this route, around 210 flights a week between them. Compare carrier days and times in the airline list above.