PVG → CAN Shanghai to Guangzhou
live
Direct flights from Shanghai (PVG) to Guangzhou (CAN): 142 nonstop departures observed each week across 8 airlines. 92% 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 43 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 13 November 2026 at 13:07 UTC.
Today, PVG → CAN Fri 13 Nov · local times
FM9305Shanghai Airlines In the air, 86 min late
Left PVG at 10:26 , 86 min after its 09:00 slot.
Landing 12:40CAN board estimate · sched 12:45
Track FM9305 →
CA8581中国国际航空公司 In the air, 15 min late
Left PVG at 10:05 , 15 min after its 09:50 slot.
Track CA8581 →
Sched Flight PVG departure CAN arrival
06:55
CZ3549 China Southern Airline
Left 07:01 +6
Landed 09:11 −24
07:55
CA8505 中国国际航空公司
Left 08:00 +5
·
08:10
HU7332 Hainan Airlines
Left 08:27 +17
Landed 10:50 −5
08:55
HO2287 Juneyao Airlines
Left 09:05 +10
CAN est. 11:17 In the air · sched 11:30
09:00
FM9305 Shanghai Airlines
Left 10:26 +86
CAN est. 12:40 In the air · sched 12:45
09:50
CA8581 中国国际航空公司
Left 10:05 +15
·
10:20
AQ1006 9 Air
Left 10:38 +18
Landed 12:52 −8
12:05
HU7432 Hainan Airlines
Left 12:28 +23
Landed 14:36 −19
12:10
ZH9534 Shenzhen Airlines
Left 12:41 +31
CAN est. 14:45 +5 In the air · sched 14:40
13:30
MU5329 China Eastern Airlines
Left 13:59 +29
Landed 16:02 −13
15:40
CA8347 中国国际航空公司
Left 15:53 +13
·
16:30
HU7232 Hainan Airlines
Left 16:52 +22
Landed 19:11 −9
16:50
MU5311 China Eastern Airlines
Left 17:05 +15
Landed 19:17 −8
17:05
CA1865 中国国际航空公司
Left 17:59 +54
·
17:50
CZ3585 中国南方航空公司
Left 18:24 +34
·
18:50
ZH9536 Shenzhen Airlines
Left 19:10 +20
CAN est. 21:16 In the air · sched 21:35
20:25
CZ8212 中国南方航空公司
Left 20:37 +12
·
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)
·
Checked PVG board 21:07 · CAN board 20:14
PVG
Shanghai
busy · +16
CAN
Guangzhou
smooth · +0
dep bank 06:55–22:55 142x weekly
Runs reliable · 8 airlines · 142x weekly · nonstop
92% on time
of the last 26 tracked PVG → CAN flights arrived within 15 minutes
Median arrival delay is −11 min . 0 of 43 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 43
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
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 100% on time
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 100% on time
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 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 PVG and CAN, paired departure → arrival per flight and day. Board history since Thu, Nov 12. Each day adds the flights our airport boards record.
Board rows 73 Completed 65 Delayed 28 Within 15m 37/65 Median +13m
AQ1006 9 Air
2 days
PVG
Departure
10:38
Departed · Sched 10:2018m late
→
CAN
Arrival
12:52
Landed · Sched 13:008m early
PVG
Departure
11:13
Departed · Sched 10:5023m late
→
CAN
Arrival
13:27
Landed · Sched 13:358m early
Full AQ1006 history →
AQ1012 九元航空有限公司
3 days
PVG
Departure
Sched 21:40
Scheduled departure
→
CAN
Arrival
Sched 00:45
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
21:54
Departed · Sched 21:4014m late
→
CAN
Arrival
00:06
Landed · Sched 00:4539m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:18
Landed · Sched 00:4527m early
Full AQ1012 history →
CA1865 中国国际航空公司
2 days
PVG
Departure
17:59
Departed · Sched 17:0554m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
17:50
Departed · Sched 17:0545m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1865 history →
CA8347 中国国际航空公司
2 days
PVG
Departure
15:53
Departed · Sched 15:4013m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
15:56
Departed · Sched 15:4016m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA8347 history →
CA8505 中国国际航空公司
2 days
PVG
Departure
08:00
Departed · Sched 07:555m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
08:19
Departed · Sched 08:0019m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA8505 history →
CA8581 中国国际航空公司
2 days
PVG
Departure
10:05
Departed · Sched 09:5015m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
10:11
Departed · Sched 09:5021m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA8581 history →
CZ3549 China Southern Airline
2 days
PVG
Departure
07:01
Departed · Sched 06:556m late
→
CAN
Arrival
09:11
Landed · Sched 09:3524m early
PVG
Departure
07:22
Departed · Sched 06:5527m late
→
CAN
Arrival
09:28
Landed · Sched 09:357m early
Full CZ3549 history →
CZ3585 中国南方航空公司
2 days
PVG
Departure
18:24
Departed · Sched 17:5034m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
18:26
Departed · Sched 17:5036m 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
Thu schedule from board history
PVG
Departure
22:41
Departed · Sched 22:3011m late
→
CAN
Arrival
00:54
Landed · Sched 01:1521m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:55
Landed · Sched 01:1520m early
Full CZ3832 history →
CZ8212 中国南方航空公司
2 days
PVG
Departure
20:37
Departed · Sched 20:2512m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
20:29
Departed · Sched 20:254m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ8212 history →
FM9305 Shanghai Airlines
2 days
PVG
Departure
10:26
Departed · Sched 09:0086m late
→
CAN
Arrival
12:40
Est. · Sched 12:455m early
PVG
Departure
10:17
Departed · Sched 09:0077m late
→
CAN
Arrival
12:25
Landed · Sched 12:305m early
Full FM9305 history →
HO2287 Juneyao Airlines
2 days
PVG
Departure
09:05
Departed · Sched 08:5510m late
→
CAN
Arrival
11:17
Est. · Sched 11:3013m early
PVG
Departure
09:36
Departed · Sched 08:5541m late
→
CAN
Arrival
11:53
Landed · Sched 11:3023m late
Full HO2287 history →
HU7232 Hainan Airlines
2 days
PVG
Departure
16:52
Departed · Sched 16:3022m late
→
CAN
Arrival
19:11
Landed · Sched 19:209m early
PVG
Departure
16:51
Departed · Sched 16:3021m late
→
CAN
Arrival
19:04
Landed · Sched 19:2016m early
Full HU7232 history →
HU7332 Hainan Airlines
2 days
PVG
Departure
08:27
Departed · Sched 08:1017m late
→
CAN
Arrival
10:50
Landed · Sched 10:555m early
PVG
Departure
09:04
Departed · Sched 08:1054m late
→
CAN
Arrival
11:14
Landed · Sched 11:0014m late
Full HU7332 history →
HU7432 Hainan Airlines
2 days
PVG
Departure
12:28
Departed · Sched 12:0523m late
→
CAN
Arrival
14:36
Landed · Sched 14:5519m early
PVG
Departure
12:38
Departed · Sched 12:0533m late
→
CAN
Arrival
14:50
Landed · Sched 14:555m early
Full HU7432 history →
MU5311 China Eastern Airlines
2 days
PVG
Departure
17:05
Departed · Sched 16:5015m late
→
CAN
Arrival
19:17
Landed · Sched 19:258m early
PVG
Departure
16:56
Departed · Sched 16:506m late
→
CAN
Arrival
19:13
Landed · Sched 19:2512m early
Full MU5311 history →
MU5325 China Eastern Airlines
3 days
PVG
Departure
Sched 21:15
Scheduled departure
→
CAN
Arrival
Sched 00:10
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
21:42
Departed · Sched 21:1527m late
→
CAN
Arrival
23:51
Landed · Sched 00:1019m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
23:59
Landed · Sched 00:1011m early
Full MU5325 history →
MU5329 China Eastern Airlines
2 days
PVG
Departure
13:59
Departed · Sched 13:3029m late
→
CAN
Arrival
16:02
Landed · Sched 16:1513m early
PVG
Departure
13:47
Departed · Sched 13:3512m late
→
CAN
Arrival
15:51
Landed · Sched 16:1524m early
Full MU5329 history →
ZH9534 Shenzhen Airlines
2 days
PVG
Departure
12:41
Departed · Sched 12:1031m late
→
CAN
Arrival
14:45
Est. · Sched 14:405m late
PVG
Departure
12:59
Departed · Sched 12:1049m late
→
CAN
Arrival
15:07
Landed · Sched 14:4027m late
Full ZH9534 history →
ZH9536 Shenzhen Airlines
2 days
PVG
Departure
19:10
Departed · Sched 18:5020m late
→
CAN
Arrival
21:16
Est. · Sched 21:3519m early
PVG
Departure
19:09
Departed · Sched 18:5019m late
→
CAN
Arrival
21:09
Landed · Sched 21:3526m early
Full ZH9536 history →
CA4538 Air China
2 days
PVG
Departure
23:09
Departed · Sched 23:054m late
→
CAN
Arrival
01:17
Landed · Sched 01:3518m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
01:32
Landed · Sched 01:353m early
Full CA4538 history →
CA8565 中国国际航空公司
1 day
PVG
Departure
20:26
Departed · Sched 20:1016m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA8565 history →
LH7130
1 day
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
01:30
Last seen · Sched 01:355m early
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 86/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.