CAN → PVG Guangzhou to Shanghai
live
Direct flights from Guangzhou (CAN) to Shanghai (PVG): 136 nonstop departures observed each week across 8 airlines. 97% of the last 35 tracked flights arrived within 15 minutes of schedule. The median arrival is 24 minutes early. No cancellations were recorded across the 36 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 Guangzhou and Shanghai. Updated 14 November 2026 at 11:20 UTC.
Today, CAN → PVG Sat 14 Nov · local times
Sched Flight CAN departure PVG arrival
07:30
AQ1005 九元航空有限公司
Departed
Landed 09:24 −21
07:30
MU5326 中国东方航空公司
Departed
Landed 09:25 −20
08:30
HU7431 海南航空公司
Left 08:47 +17
Landed 10:22 −38
08:40
ZH9533 深圳航空公司
Departed
Landed 10:28 −32
09:00
CZ8211 中国南方航空公司
Left 09:11 +11
Landed 10:47 −33
09:00
MU5328中国东方航空公司
Left 09:15 +15
Landed 10:55 −20
12:10
HU7331 海南航空公司
Left 12:14
Landed 14:05 −25
13:00
FM9310 上海航空公司
Departed
Landed 14:56 −4
15:25
ZH9535 深圳航空公司
Departed
Landed 17:01 −44
19:00
CZ3831 中国南方航空公司
Left 19:14 +14
PVG 21:20 In the air · scheduled landing
19:35
CA4537 中国国际航空公司
On schedule Gate closed · Gate B816 · T3
PVG 21:50 scheduled
20:20
HO1868 吉祥航空公司
On schedule Gate B933 · T3
PVG 22:30 scheduled
20:30
MU5318 中国东方航空公司
On schedule Gate B910 · T3
PVG 22:55 scheduled
20:40
HU7231 海南航空公司
On schedule Gate B934 · T3
PVG 23:00 scheduled
22:00
CZ3586 China Southern Airline
On schedule Gate B272 · T2
·
·
AQ1011 九元航空有限公司
Departed
Landed 17:51 −29
·
CA1866 中国国际航空公司
On schedule
PVG 23:25 scheduled
·
CA8506 中国国际航空公司
Departed
Landed 13:38 −17
·
CA8582 中国国际航空公司
Departed
Landed 15:36 −24
·
CZ3550中国南方航空公司
Departed
Landed 12:52 −33
Checked CAN board 19:20 · PVG board 19:07
CAN
Guangzhou
smooth · +9
PVG
Shanghai
smooth · +0
dep bank 07:30–22:00 136x weekly
Runs reliable · 8 airlines · 136x weekly · nonstop
97% on time
of the last 35 tracked CAN → PVG flights arrived within 15 minutes
Median arrival delay is −24 min . 0 of 36 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −24 min across the last 35 arrivals
Flight time ~2h 03m estimated from route distance
Weekly departures 136x 8 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 36
The week scheduled departures · origin local time
9 Air Air China China Eastern Airlines China Southern 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 AirAQ
Flights AQ1005 varies daily · AQ1011 16:05 daily
Air ChinaCA 100% on time
Flights CA8566 09:55 We Fr Su · CA8506 11:40 daily · CA8582 13:45 Mo Tu Th Fr Sa Su · CA4537 19:35 Tu We Th Sa
China Eastern AirlinesMU 100% on time
Flights MU5326 07:30 daily · MU5318 20:30 daily
China Southern AirlinesCZ 100% on time
Flights CZ8211 09:00 daily · CZ3550 13:25 daily · CZ3831 19:00 daily · CZ3586 22:00 daily
Hainan AirlinesHU 100% on time
Flights HU7431 08:30 daily · HU7331 12:10 daily · HU7231 20:40 Tu We Th Fr Sa Su
Shanghai AirlinesFM
Flights FM9310 varies daily
Shenzhen AirlinesZH
Flights ZH9533 08:40 daily · ZH9535 15:25 daily
吉祥航空公司HO
Flights HO1868 20:20 daily
History operated legs · board outcomes
11-14 CZ3550 arrived −33
11-14 MU5328 dep +15 → arr −20
11-13 CA8566 arrived −22
11-13 CZ3550 arrived −40
11-13 MU5328 dep +25 → arr −19
Show 28 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 PVG, paired departure → arrival per flight and day. Board history since Fri, Nov 13. Each day adds the flights our airport boards record.
Board rows 70 Completed 58 Delayed 6 Within 15m 48/58 Median -17m
AQ1005 九元航空有限公司
2 days
CAN
Departure
Sched 07:30
Departure time not on board
→
PVG
Arrival
09:24
Landed · Sched 09:4521m early
CAN
Departure
07:00
Departed · Sched 06:5010m late
→
PVG
Arrival
08:36
Landed · Sched 09:1539m early
Full AQ1005 history →
AQ1011 九元航空有限公司
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
17:51
Landed · Sched 18:2029m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
18:01
Landed · Sched 18:2019m early
Full AQ1011 history →
CA1866 中国国际航空公司
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 23:25
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
23:18
Landed · Sched 23:153m late
Full CA1866 history →
CA4537 中国国际航空公司
1 day
CAN
Departure
Sched 19:35
Scheduled departure
→
PVG
Arrival
Sched 21:50
Scheduled arrival · landing pending
Full CA4537 history →
CA8506 中国国际航空公司
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
13:38
Landed · Sched 13:5517m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
13:37
Landed · Sched 13:5518m early
Full CA8506 history →
CA8582 中国国际航空公司
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
15:36
Landed · Sched 16:0024m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
Full CA8582 history →
CZ3550 中国南方航空公司
2 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
12:52
Landed · Sched 13:2533m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
12:45
Landed · Sched 13:2540m early
CZ3586 China Southern Airline
3 days
CAN
Departure
Sched 22:00
Scheduled departure
→
PVG
Arrival
Sched 00:25
Scheduled arrival · landing pending
Fri schedule from board history
CAN
Departure
22:36
Departed · Sched 22:0036m late
→
PVG
Arrival
00:22
Landed · Sched 00:253m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
23:54
Landed · Sched 00:2531m early
Full CZ3586 history →
CZ3831 中国南方航空公司
2 days
CAN
Departure
19:14
Departed · Sched 19:0014m late
→
PVG
Arrival
Sched 21:20
Scheduled arrival · landing pending
CAN
Departure
19:14
Departed · Sched 19:0014m late
→
PVG
Arrival
20:52
Landed · Sched 21:2028m early
Full CZ3831 history →
CZ8211 中国南方航空公司
2 days
CAN
Departure
09:11
Departed · Sched 09:0011m late
→
PVG
Arrival
10:47
Landed · Sched 11:2033m early
CAN
Departure
09:04
Departed · Sched 09:004m late
→
PVG
Arrival
10:39
Landed · Sched 11:2041m early
Full CZ8211 history →
FM9310 上海航空公司
2 days
CAN
Departure
Sched 13:00
Departure time not on board
→
PVG
Arrival
14:56
Landed · Sched 15:004m early
CAN
Departure
14:14
Departed · Sched 14:104m late
→
PVG
Arrival
16:07
Landed · Sched 14:5572m late
Full FM9310 history →
HO1868 吉祥航空公司
2 days
CAN
Departure
Sched 20:20
Scheduled departure
→
PVG
Arrival
Sched 22:30
Scheduled arrival · landing pending
CAN
Departure
20:39
Departed · Sched 20:2019m late
→
PVG
Arrival
22:28
Landed · Sched 22:302m early
Full HO1868 history →
HU7231 海南航空公司
2 days
CAN
Departure
Sched 20:40
Scheduled departure
→
PVG
Arrival
Sched 23:00
Scheduled arrival · landing pending
CAN
Departure
20:51
Departed · Sched 20:4011m late
→
PVG
Arrival
22:38
Landed · Sched 23:0022m early
Full HU7231 history →
HU7331 海南航空公司
2 days
CAN
Departure
12:14
Departed · Sched 12:104m late
→
PVG
Arrival
14:05
Landed · Sched 14:3025m early
CAN
Departure
12:17
Departed · Sched 12:107m late
→
PVG
Arrival
14:05
Landed · Sched 14:3025m early
Full HU7331 history →
HU7431 海南航空公司
2 days
CAN
Departure
08:47
Departed · Sched 08:3017m late
→
PVG
Arrival
10:22
Landed · Sched 11:0038m early
CAN
Departure
08:39
Departed · Sched 08:309m late
→
PVG
Arrival
10:16
Landed · Sched 11:0044m early
Full HU7431 history →
MU5318 中国东方航空公司
2 days
CAN
Departure
Sched 20:30
Scheduled departure
→
PVG
Arrival
Sched 22:55
Scheduled arrival · landing pending
CAN
Departure
20:58
Departed · Sched 20:3028m late
→
PVG
Arrival
22:44
Landed · Sched 22:5511m early
Full MU5318 history →
MU5326 中国东方航空公司
2 days
CAN
Departure
Sched 07:30
Departure time not on board
→
PVG
Arrival
09:25
Landed · Sched 09:4520m early
CAN
Departure
07:40
Departed · Sched 07:3010m late
→
PVG
Arrival
09:23
Landed · Sched 09:4522m early
Full MU5326 history →
MU5328 中国东方航空公司
2 days
CAN
Departure
09:15
Departed · Sched 09:0015m late
→
PVG
Arrival
10:55
Landed · Sched 11:1520m early
CAN
Departure
09:25
Departed · Sched 09:0025m late
→
PVG
Arrival
10:56
Landed · Sched 11:1519m early
ZH9533 深圳航空公司
2 days
CAN
Departure
Sched 08:40
Scheduled departure
→
PVG
Arrival
10:28
Landed · Sched 11:0032m early
CAN
Departure
08:52
Departed · Sched 08:4012m late
→
PVG
Arrival
10:30
Landed · Sched 11:0030m early
Full ZH9533 history →
ZH9535 深圳航空公司
2 days
CAN
Departure
Sched 15:25
Departure time not on board
→
PVG
Arrival
17:01
Landed · Sched 17:4544m early
CAN
Departure
15:29
Departed · Sched 15:254m late
→
PVG
Arrival
17:21
Landed · Sched 17:4524m early
Full ZH9535 history →
CA8348 中国国际航空公司
1 day
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
21:31
Landed · Sched 22:0029m early
Full CA8348 history →
CA8566 中国国际航空公司
1 day
CAN
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
09:33
Landed · Sched 09:5522m 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: Guangzhou (CAN) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAN-PVG
Copy
How we measure this →
CAN to PVG questions
Is CAN–PVG running on time right now? Smooth skies ahead. The departure side at CAN is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAN–PVG? Operators schedule morning departures around 07:30 and evening departures around 19:00 from CAN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PVG delay card to confirm conditions when you'd arrive.
How long is the flight from CAN to PVG? 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 CAN–PVG fly? 8 carriers operate this route, around 136 flights a week between them. Compare carrier days and times in the airline list above.