PVG → CAN Shanghai to Guangzhou
live
Direct flights from Shanghai (PVG) to Guangzhou (CAN): 142 nonstop departures observed each week across 8 airlines. 96% of the last 26 tracked flights arrived within 15 minutes of schedule. The median arrival is 11 minutes early. No cancellations were recorded across the 32 tracked flights. The nonstop covers 1,203 km, an estimated 2 hours 3 minutes in the air. Measured by Pro Flight Search from live flight boards at Shanghai and Guangzhou. Updated 11 November 2026 at 07:23 UTC.
Today, PVG → CAN Wed 11 Nov · local times
CZ3549China Southern Airline In the air, 24 min late
Left PVG at 07:19 , 24 min after its 06:55 slot.
Landing 09:16CAN board estimate · sched 09:35
Track CZ3549 →
CA8505中国国际航空公司 In the air, 16 min late
Left PVG at 08:16 , 16 min after its 08:00 slot.
Track CA8505 →
Sched Flight PVG departure CAN arrival
06:55
CZ3549 China Southern Airline
Left 07:19 +24
CAN est. 09:16 In the air · sched 09:35
08:00
CA8505 中国国际航空公司
Left 08:16 +16
·
08:10
HU7332 Hainan Airlines
Left 08:24 +14
Landed 10:33 −22
08:55
HO2287 Juneyao Airlines
Left 09:20 +25
Landed 11:24 −6
09:00
FM9305 Shanghai Airlines
Left 09:34 +34
Landed 11:40 +5
10:20
AQ1006 9 Air
Left 10:33 +13
Landed 12:41 −19
12:05
HU7432 Hainan Airlines
Left 12:30 +25
Landed 14:41 −14
12:10
ZH9534 Shenzhen Airlines
Left 12:34 +24
CAN est. 14:44 In the air · sched 14:40
13:30
MU5329 China Eastern Airlines
Left 13:46 +16
CAN est. 15:49 In the air · sched 16:15
16:30
HU7232 Hainan Airlines
On schedule T浦东(T2)
CAN 19:20 scheduled
16:50
MU5311 China Eastern Airlines
On schedule T浦东(T1-S1)
CAN 19:25 scheduled
17:05
CA1865 中国国际航空公司
On schedule T浦东(T2)
·
17:50
CZ3585 中国南方航空公司
On schedule T浦东(T2-S2)
·
18:50
ZH9536 Shenzhen Airlines
On schedule T浦东(T2)
CAN 21:35 scheduled
20:25
CZ8212 中国南方航空公司
On schedule T浦东(T2-S2)
·
21:15
MU5325 China Eastern Airlines
On schedule T浦东(T1-S1)
·
21:40
AQ1012 九元航空有限公司
On schedule T浦东(T2)
·
22:30
CZ3832 中国南方航空公司
On schedule T浦东(T2-S2)
·
22:55
CA4538 中国国际航空公司
On schedule T浦东(T2)
·
Checked PVG board 15:09 · CAN board 15:23
PVG
Shanghai
busy · +16
CAN
Guangzhou
smooth · +0
dep bank 06:55–22:55 142x weekly
Runs reliable · 8 airlines · 142x weekly · nonstop
96% on time
of the last 26 tracked PVG → CAN flights arrived within 15 minutes
Median arrival delay is −11 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −11 min across the last 26 arrivals
Flight time ~2h 03m estimated from route distance
Weekly departures 142x 8 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
Air China China Eastern Airlines China Southern Airlines Hainan 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
Air ChinaCA 100% on time
Flights CA8505 08:00 daily · CA8581 09:50 Mo Tu Th Fr Sa Su · CA8347 15:40 Mo Tu Th Fr Su · CA1865 17:05 daily
China Eastern AirlinesMU
Flights MU5329 varies daily · MU5311 varies daily · MU5325 21:15 daily
China Southern AirlinesCZ
Flights CZ3549 06:55 daily · CZ3585 17:50 daily · CZ8212 20:25 daily · CZ3832 22:30 daily
Hainan AirlinesHU
Flights HU7332 08:10 daily · HU7432 12:05 daily · HU7232 16:30 Tu We Th Fr Su
MAP JetAQ
Flights AQ1006 varies daily · AQ1012 21:40 daily
Shanghai AirlinesFM
Flights FM9305 09:00 daily
Shenzhen AirlinesZH
Flights ZH9534 12:10 daily · ZH9536 18:50 daily
吉祥航空公司HO
Flights HO2287 08:55 daily
History operated legs · board outcomes
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 PVG and CAN, paired departure → arrival per flight and day. Board history since Tue, Nov 10. Each day adds the flights our airport boards record.
Board rows 72 Completed 56 Delayed 26 Within 15m 30/56 Median +13m
AQ1006 9 Air
2 days
PVG
Departure
10:33
Departed · Sched 10:2013m late
→
CAN
Arrival
12:41
Landed · Sched 13:0019m early
PVG
Departure
11:41
Departed · Sched 10:5051m late
→
CAN
Arrival
13:58
Landed · Sched 13:3523m late
Full AQ1006 history →
AQ1012 九元航空有限公司
3 days
PVG
Departure
Sched 21:40
Scheduled departure
→
CAN
Arrival
Sched 00:45
Scheduled arrival · landing pending
Tue schedule from board history
PVG
Departure
21:57
Departed · Sched 21:4017m late
→
CAN
Arrival
00:08
Landed · Sched 00:4537m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:16
Landed · Sched 00:4529m early
Full AQ1012 history →
CA1865 中国国际航空公司
2 days
PVG
Departure
Sched 17:05
Scheduled departure
→
CAN
Arrival
Sched 20:00
Scheduled arrival · landing pending
Tue schedule from board history
PVG
Departure
17:48
Departed · Sched 17:0543m late
→
CAN
Arrival
19:58
Landed · Sched 20:002m early
Full CA1865 history →
CA4538 中国国际航空公司
2 days
PVG
Departure
Sched 22:55
Scheduled departure
→
CAN
Arrival
Sched 01:35
Scheduled arrival · landing pending
Tue schedule from board history
PVG
Departure
22:58
Departed · Sched 22:553m late
→
CAN
Arrival
01:04
Landed · Sched 01:3531m early
Full CA4538 history →
CA8505 中国国际航空公司
2 days
PVG
Departure
08:16
Departed · Sched 08:0016m late
→
CAN
Arrival
Sched 10:30
Scheduled arrival · landing pending
Tue schedule from board history
PVG
Departure
08:21
Departed · Sched 08:0021m late
→
CAN
Arrival
10:34
Landed · Sched 10:304m late
Full CA8505 history →
CZ3549 China Southern Airline
2 days
PVG
Departure
07:19
Departed · Sched 06:5524m late
→
CAN
Arrival
09:16
Est. · Sched 09:3519m early
PVG
Departure
07:22
Departed · Sched 06:5527m late
→
CAN
Arrival
09:36
Landed · Sched 09:351m late
Full CZ3549 history →
CZ3585 中国南方航空公司
2 days
PVG
Departure
Sched 17:50
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
18:40
Departed · Sched 17:5050m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ3585 history →
CZ3832 中国南方航空公司
3 days
PVG
Departure
Sched 22:30
Scheduled departure
→
CAN
Arrival
Sched 01:15
Scheduled arrival · landing pending
Tue schedule from board history
PVG
Departure
22:43
Departed · Sched 22:3013m late
→
CAN
Arrival
00:48
Landed · Sched 01:1527m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:57
Landed · Sched 01:1518m early
Full CZ3832 history →
CZ8212 中国南方航空公司
2 days
PVG
Departure
Sched 20:25
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
20:48
Departed · Sched 20:2523m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ8212 history →
FM9305 Shanghai Airlines
2 days
PVG
Departure
09:34
Departed · Sched 09:0034m late
→
CAN
Arrival
11:40
Landed · Sched 11:355m late
PVG
Departure
09:34
Departed · Sched 09:0034m late
→
CAN
Arrival
11:40
Landed · Sched 11:355m late
Full FM9305 history →
HO2287 Juneyao Airlines
2 days
PVG
Departure
09:20
Departed · Sched 08:5525m late
→
CAN
Arrival
11:24
Landed · Sched 11:306m early
PVG
Departure
09:24
Departed · Sched 08:5529m late
→
CAN
Arrival
11:29
Landed · Sched 11:301m early
Full HO2287 history →
HU7232 Hainan Airlines
2 days
PVG
Departure
Sched 16:30
Scheduled departure
→
CAN
Arrival
Sched 19:20
Scheduled arrival · landing pending
PVG
Departure
16:53
Departed · Sched 16:3023m late
→
CAN
Arrival
19:09
Landed · Sched 19:2011m early
Full HU7232 history →
HU7332 Hainan Airlines
2 days
PVG
Departure
08:24
Departed · Sched 08:1014m late
→
CAN
Arrival
10:33
Landed · Sched 10:5522m early
PVG
Departure
08:36
Departed · Sched 08:1026m late
→
CAN
Arrival
10:48
Landed · Sched 11:0012m early
Full HU7332 history →
HU7432 Hainan Airlines
1 day
PVG
Departure
12:30
Departed · Sched 12:0525m late
→
CAN
Arrival
14:41
Landed · Sched 14:5514m early
Full HU7432 history →
MU5311 China Eastern Airlines
2 days
PVG
Departure
Sched 16:50
Scheduled departure
→
CAN
Arrival
Sched 19:25
Scheduled arrival · landing pending
PVG
Departure
17:14
Departed · Sched 16:5024m late
→
CAN
Arrival
19:24
Landed · Sched 19:251m early
Full MU5311 history →
MU5325 China Eastern Airlines
2 days
PVG
Departure
Sched 21:15
Scheduled departure
→
CAN
Arrival
Sched 00:10
Scheduled arrival · landing pending
Tue schedule from board history
PVG
Departure
21:33
Departed · Sched 21:1518m late
→
CAN
Arrival
23:41
Landed · Sched 00:1029m early
Full MU5325 history →
MU5329 China Eastern Airlines
2 days
PVG
Departure
13:46
Departed · Sched 13:3016m late
→
CAN
Arrival
15:49
Est. · Sched 16:1526m early
PVG
Departure
14:03
Departed · Sched 13:3528m late
→
CAN
Arrival
16:05
Landed · Sched 16:1510m early
Full MU5329 history →
ZH9534 Shenzhen Airlines
2 days
PVG
Departure
12:34
Departed · Sched 12:1024m late
→
CAN
Arrival
14:44
Est. · Sched 14:404m late
PVG
Departure
12:31
Departed · Sched 12:1021m late
→
CAN
Arrival
14:43
Landed · Sched 14:403m late
Full ZH9534 history →
ZH9536 Shenzhen Airlines
2 days
PVG
Departure
Sched 18:50
Scheduled departure
→
CAN
Arrival
Sched 21:35
Scheduled arrival · landing pending
PVG
Departure
19:09
Departed · Sched 18:5019m late
→
CAN
Arrival
21:24
Landed · Sched 21:3511m early
Full ZH9536 history →
CA8347 Air China
1 day
PVG
Departure
15:58
Departed · Sched 15:4018m late
→
CAN
Arrival
18:09
Landed · Sched 18:2011m early
Full CA8347 history →
CA8565 Air China
1 day
PVG
Departure
20:40
Departed · Sched 20:1030m late
→
CAN
Arrival
22:52
Landed · Sched 22:553m early
Full CA8565 history →
CA8581 Air China
1 day
PVG
Departure
09:58
Departed · Sched 09:508m late
→
CAN
Arrival
11:50
Landed · Sched 12:3040m early
Full CA8581 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: Shanghai (PVG) to Guangzhou (CAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PVG-CAN
Copy
How we measure this →
PVG to CAN questions
Is PVG–CAN running on time right now? Smooth skies ahead. The departure side at PVG is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PVG–CAN? Operators schedule morning departures around 06:55 and evening departures around 17:05 from PVG. 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 PVG to CAN? Great-circle distance is 1,203 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 115–133 min gate-to-gate on this route.
How often does PVG–CAN fly? 8 carriers operate this route, around 142 flights a week between them. Compare carrier days and times in the airline list above.