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 91 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-30 01:32 AM.

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

List of 91 flights from Guangzhou, CN (CAN) to Shanghai, CN (PVG).
No. Departure Arrival Last Update Status
KL8818 07:30 09:35 Scheduled 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
AQ1011 16:05 18:30 Arrived Delayed by 1h 12m
AQ1005 19:30 21:50 Scheduled On time
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
AA9078 10:30 13:00 Arrived On time

 

No. Departure Arrival Last Update Status
MU8417 13:00 15:40 Arrived Delayed by 1h 55m
MU5328 09:00 11:05 Arrived On time
MU5318 20:00 22:20 Scheduled On time
MU5326 07:30 09:35 Scheduled On time
MU3873 18:25 20:45 Scheduled On time
MU5362 17:30 19: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
HO1870 18:25 20:45 Arrived Delayed by 51m
HO1860 18:25 20:55 Cancelled

 

No. Departure Arrival Last Update Status
ZH1866 20:55 23:20 Scheduled Delayed by 1h 12m
ZH9533 14:55 17:35 Scheduled On time
ZH5212 18:25 20:45 Scheduled On time
ZH4282 14:10 16:35 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 Departed Delayed by 42m
EY5723 07:30 09:35 Departed On time
EY5724 09:00 11:05 Scheduled On time

 

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

 

No. Departure Arrival Last Update Status
FM9310 13:00 15:40 Scheduled Delayed by 1h 17m

 

No. Departure Arrival Last Update Status
SC5448 20:55 23:20 Scheduled On time
SC9341 14:55 17:35 Scheduled On time
SC5452 07:40 09:55 Scheduled On time
SC5444 13:10 15:40 Scheduled On time

 

No. Departure Arrival Last Update Status
CZ8211 18:00 20:30 Scheduled On time
CZ3586 22:00 00:20 Scheduled On time
CZ3550 10:30 13:00 Scheduled On time
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
CA1866 20:55 23:20 Scheduled On time
CA3208 18:25 20:45 Scheduled On time
CA8328 11:45 14:10 Arrived Delayed by 26m
CA8582 13:10 15:40 Departed Delayed by 1h 1m
CA3541 14:55 17:35 Scheduled On time
CA8566 07:40 09:55 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
DL6551 13:00 15:40 Scheduled On time
DL6420 09:00 11:05 Scheduled On time
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
SV6920 09:00 11:05 Scheduled On time
SV6010 10:30 13:00 Scheduled On time
SV6122 18:00 20:30 Arrived

 

No. Departure Arrival Last Update Status
HU7331 12:05 14:30 Scheduled Delayed by 2h
HU7431 06:35 09:00 Departed On time
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
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