PVG → CAN Shanghai to Guangzhou
live
Direct flights from Shanghai (PVG) to Guangzhou (CAN): 142 nonstop departures observed each week across 8 airlines. 100% of the last 20 tracked flights arrived within 15 minutes of schedule. The median arrival is 13 minutes early. No cancellations were recorded across the 30 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 12 November 2026 at 04:00 UTC.
Today, PVG → CAN Thu 12 Nov · local times
CA8505中国国际航空公司 In the air, 19 min late
Left PVG at 08:19 , 19 min after its 08:00 slot.
Track CA8505 →
HU7332Hainan Airlines In the air, 54 min late
Left PVG at 09:04 , 54 min after its 08:10 slot.
Landing 11:19CAN board estimate · sched 11:00
Track HU7332 →
Sched Flight PVG departure CAN arrival
06:55
CZ3549 China Southern Airline
Left 07:22 +27
Landed 09:28 −7
08:00
CA8505 中国国际航空公司
Left 08:19 +19
·
08:10
HU7332 Hainan Airlines
Left 09:04 +54
CAN est. 11:19 +19 In the air · sched 11:00
08:55
HO2287 Juneyao Airlines
Left 09:36 +41
CAN est. 11:59 +29 In the air · sched 11:30
09:00
FM9305 Shanghai Airlines
Left 10:17 +77
CAN est. 12:18 In the air · sched 12:30
09:50
CA8581 中国国际航空公司
Left 10:11 +21
·
10:50
AQ1006 9 Air
Left 11:13 +23
CAN about 13:30 In the air · sched 13:35
12:05
HU7432 Hainan Airlines
On schedule T浦东(T2)
CAN 14:55 scheduled
12:10
ZH9534 Shenzhen Airlines
On schedule T浦东(T2)
CAN 14:40 scheduled
13:35
MU5329 China Eastern Airlines
On schedule T浦东(T1)
CAN 16:15 scheduled
15:40
CA8347 中国国际航空公司
On schedule T浦东(T2-S2)
·
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:10
CA8565 中国国际航空公司
On schedule T浦东(T2-S2)
·
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)
·
23:05
CA4538 中国国际航空公司
On schedule T浦东(T2-S2)
·
Checked PVG board 12:00 · CAN board 11:01
PVG
Shanghai
busy · +29
CAN
Guangzhou
smooth · +0
dep bank 06:55–23:05 142x weekly
Runs reliable · 8 airlines · 142x weekly · nonstop
100% on time
of the last 20 tracked PVG → CAN flights arrived within 15 minutes
Median arrival delay is −13 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −13 min across the last 20 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 30
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
Flights MU5329 13:35 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 22 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 Wed, Nov 11. Each day adds the flights our airport boards record.
Board rows 72 Completed 46 Delayed 23 Within 15m 25/46 Median +15m
AQ1006 9 Air
2 days
PVG
Departure
11:13
Departed · Sched 10:5023m late
→
CAN
Arrival
Sched 13:35
Scheduled arrival · landing pending
PVG
Departure
10:33
Departed · Sched 10:2013m late
→
CAN
Arrival
12:41
Landed · Sched 13:0019m early
Full AQ1006 history →
AQ1012 九元航空有限公司
3 days
PVG
Departure
Sched 21:40
Scheduled departure
→
CAN
Arrival
Sched 00:45
Scheduled arrival · landing pending
Wed schedule from board history
PVG
Departure
22:13
Departed · Sched 21:4033m late
→
CAN
Arrival
00:18
Landed · Sched 00:4527m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:08
Landed · Sched 00:4537m early
Full AQ1012 history →
CA1865 中国国际航空公司
2 days
PVG
Departure
Sched 17:05
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
17:20
Departed · Sched 17:0515m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA1865 history →
CA4538 中国国际航空公司
3 days
PVG
Departure
Sched 23:05
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
23:22
Departed · Sched 22:5527m late
→
CAN
Arrival
01:32
Landed · Sched 01:353m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
01:04
Landed · Sched 01:3531m early
Full CA4538 history →
CA8347 中国国际航空公司
1 day
PVG
Departure
Sched 15:40
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA8347 history →
CA8505 中国国际航空公司
2 days
PVG
Departure
08:19
Departed · Sched 08:0019m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
08:16
Departed · Sched 08:0016m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA8505 history →
CA8565 中国国际航空公司
1 day
PVG
Departure
Sched 20:10
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CA8565 history →
CA8581 中国国际航空公司
1 day
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:22
Departed · Sched 06:5527m late
→
CAN
Arrival
09:28
Landed · Sched 09:357m early
PVG
Departure
07:19
Departed · Sched 06:5524m late
→
CAN
Arrival
09:22
Landed · Sched 09:3513m early
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
17:59
Departed · Sched 17:509m 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
Wed schedule from board history
PVG
Departure
22:46
Departed · Sched 22:3016m late
→
CAN
Arrival
00:55
Landed · Sched 01:1520m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:48
Landed · Sched 01:1527m 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:53
Departed · Sched 20:2528m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ8212 history →
FM9305 Shanghai Airlines
2 days
PVG
Departure
10:17
Departed · Sched 09:0077m late
→
CAN
Arrival
12:18
Est. · Sched 12:3012m early
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:36
Departed · Sched 08:5541m late
→
CAN
Arrival
11:59
Est. · Sched 11:3029m late
PVG
Departure
09:20
Departed · Sched 08:5525m late
→
CAN
Arrival
11:24
Landed · Sched 11:306m 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
17:00
Departed · Sched 16:3030m late
→
CAN
Arrival
19:23
Landed · Sched 19:203m late
Full HU7232 history →
HU7332 Hainan Airlines
2 days
PVG
Departure
09:04
Departed · Sched 08:1054m late
→
CAN
Arrival
11:19
Est. · Sched 11:0019m late
PVG
Departure
08:24
Departed · Sched 08:1014m late
→
CAN
Arrival
10:33
Landed · Sched 10:5522m early
Full HU7332 history →
HU7432 Hainan Airlines
2 days
PVG
Departure
Sched 12:05
Scheduled departure
→
CAN
Arrival
Sched 14:55
Scheduled arrival · landing pending
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:05
Departed · Sched 16:5015m late
→
CAN
Arrival
19:28
Landed · Sched 19:253m late
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
Wed schedule from board history
PVG
Departure
21:45
Departed · Sched 21:1530m late
→
CAN
Arrival
23:59
Landed · Sched 00:1011m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
23:41
Landed · Sched 00:1029m early
Full MU5325 history →
MU5329 China Eastern Airlines
2 days
PVG
Departure
Sched 13:35
Scheduled departure
→
CAN
Arrival
Sched 16:15
Scheduled arrival · landing pending
PVG
Departure
13:46
Departed · Sched 13:3016m late
→
CAN
Arrival
15:50
Landed · Sched 16:1525m early
Full MU5329 history →
ZH9534 Shenzhen Airlines
2 days
PVG
Departure
Sched 12:10
Scheduled departure
→
CAN
Arrival
Sched 14:40
Scheduled arrival · landing pending
PVG
Departure
12:34
Departed · Sched 12:1024m late
→
CAN
Arrival
14:44
Landed · Sched 14:404m 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:14
Departed · Sched 18:5024m late
→
CAN
Arrival
21:26
Landed · Sched 21:359m early
Full ZH9536 history →
LH7130
1 day
PVG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
01:30
Est. · 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? Mostly on schedule. The departure side at PVG is the weaker end, route health score 81/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.