Guangzhou to Shanghai flight status today

List of all flights from Guangzhou China (CAN) to Shanghai China (PVG) and airlines operated flight from Guangzhou to Shanghai. The flight is a domestic flight in China. There are 89 flights operated by 22 airlines on this route.

The distance from Guangzhou, CN (CAN) to Shanghai, CN (PVG) is 1203 km (747 miles). Guangzhou Baiyun International Airport and Shanghai Pudong International Airport are in the same time zone (GMT +8:00). The current time on both airports is Thursday 2026-04-09 17:21 PM.

KLM | Shenzhen Airlines | Etihad Airways | Air China | Sichuan Airlines | Shandong Airlines | Hainan Airlines | China Eastern | China Southern Airlines | Delta | Juneyao Airlines | Shanghai Airlines | 9 Air | Saudia Airlines | American Airlines | Lufthansa | Suparna Airlines | China Postal Airlines | Spring Airlines | FedEx | SF Airlines | Xiamen Airlines |

List of 89 flights from Guangzhou, CN (CAN) to Shanghai, CN (PVG).
No. Departure Arrival Last Update Status
KL8818 07:30 09:35 Arrived On time
KL4531 19:05 21:15 Arrived On time
KL4608 10:30 12:55 Landed
KL4605 10:45 13:05 Landed
KL4534 09:00 11:20 Landed

 

No. Departure Arrival Last Update Status
ZH1866 20:55 23:20 Cancelled
ZH4282 14:10 16:35 Scheduled On time
ZH5212 18:25 20:45 Scheduled On time
ZH9533 15:20 17:55 Scheduled On time
ZH9535 15:25 17:45 Scheduled On time
ZH4844 07:35 09:55 Arrived On time
ZH8325 07:25 09:35 Landed 09:34

 

No. Departure Arrival Last Update Status
EY5705 20:00 22:20 Scheduled On time
EY5723 07:30 09:35 Arrived On time
EY5724 09:00 11:05 Departed On time

 

No. Departure Arrival Last Update Status
CA3208 18:25 21:00 Scheduled On time
CA1866 20:55 23:20 Scheduled On time
CA8566 07:40 09:55 Arrived On time
CA8582 11:45 14:10 Arrived On time
CA3541 08:40 11:00 Arrived On time
CA4537 19:35 21:55 Scheduled On time
CA9834 15:15 17:40 In_Gate
CA9777 15:15 17:40 Landed

 

No. Departure Arrival Last Update Status
3U5188 09:00 11:05 Arrived On time
3U1959 18:00 20:30 Scheduled On time
3U4606 18:25 20:45 Scheduled On time
3U1985 09:00 11:25 Arrived On time
3U3506 13:05 None Arrived Early

 

No. Departure Arrival Last Update Status
SC9341 15:20 17:55 Cancelled
SC5448 20:55 23:20 Scheduled On time
SC5452 07:40 09:55 Arrived On time
SC5444 13:10 15:40 Scheduled Delayed by 34m

 

No. Departure Arrival Last Update Status
HU7331 11:55 14:30 Cancelled
HU7431 06:35 09:00 In Air
HU7231 20:40 23:00 Scheduled Delayed by 55m
HU723 08:00 10:20 Scheduled On time
HU7531 07:05 09:20 Arrived

 

No. Departure Arrival Last Update Status
MU5318 20:00 22:20 Scheduled On time
MU5328 09:00 11:05 Departed On time
MU5326 07:30 09:35 Arrived On time
MU3873 18:25 21:00 Scheduled On time
MU8417 13:00 15:40 Scheduled On time
MU9312 13:00 15:15 Landed
MU9302 07:30 09:50 Unknown
MU9528 20:15 22:35 Landed

 

No. Departure Arrival Last Update Status
CZ3550 10:30 13:00 Scheduled Delayed by 19m
CZ8211 18:00 20:30 Arrived On time
CZ3586 22:00 00:20 Arrived Delayed by 1h 52m
CZ491 02:05 04:20 Scheduled
CZ5625 09:00 11:25 Scheduled On time
CZ5209 14:21 14:59 In Air
CZ481 01:00 03:20 Scheduled On time
CZ2372 03:11 None Arrived On time
CZ2227 01:19 None Landed 03:07
CZ2541 10:01 None Arrived On time
CZ2543 09:12 None Arrived On time
CZ3530 11:45 13:50 Landed
CZ379 09:00 11:20 Landed

 

No. Departure Arrival Last Update Status
DL6551 13:00 15:40 Scheduled
DL6420 09:00 11:05 Scheduled
DL6382 20:10 22:20 Arrived On time
DL6405 09:00 11:05 Arrived On time
DL7769 10:45 13:10 Arrived On time
DL7753 10:30 12:55 Landed

 

No. Departure Arrival Last Update Status
HO1870 18:25 20:45 Arrived On time
HO1860 18:25 20:55 Cancelled

 

No. Departure Arrival Last Update Status
FM9310 13:00 15:40 Scheduled On time

 

No. Departure Arrival Last Update Status
AQ1005 19:30 21:50 Scheduled On time
AQ1011 16:05 18:20 Arrived Delayed by 2h 13m
AQ1009 00:00 02:30 Cancelled
AQ1299 18:45 21:20 In Air
AQ1607 17:04 17:03 In Air

 

No. Departure Arrival Last Update Status
SV6920 09:00 11:15 Scheduled On time
SV6010 10:45 13:10 Arrived On time
SV6122 18:00 20:30 Arrived

 

No. Departure Arrival Last Update Status
AA9078 10:45 13:10 Arrived On time

 

No. Departure Arrival Last Update Status
LH7083 07:35 09:55 Departed On time
LH7131 19:35 21:55 Scheduled On time

 

No. Departure Arrival Last Update Status
Y87958 04:05 06:20 Unknown

 

No. Departure Arrival Last Update Status
CF9035 21:10 23:25 Scheduled
CF9025 03:00 05:20 In Air
CF9528 22:35 None Arrived Early

 

No. Departure Arrival Last Update Status
9C6686 06:25 08:45 Landed
9C6564 22:10 None Arrived Early
9C6526 11:40 14:00 Cancelled

 

No. Departure Arrival Last Update Status
FX5018 04:20 05:59 Landed 08:02

 

No. Departure Arrival Last Update Status
O35210 02:23 None Arrival Unknown

 

No. Departure Arrival Last Update Status
MF1288 10:30 13:00 Landed
MF1306 22:25 00:55