Guangzhou to Shanghai flight status today

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

The distance from Guangzhou, CN (CAN) to Shanghai, CN (SHA) is 1175 km (730 miles). Guangzhou Baiyun International Airport and Shanghai Hongqiao International Airport are in the same time zone (GMT +8:00). The current time on both airports is Friday 2026-04-10 08:07 AM.

Shandong Airlines | China Eastern | China Southern Airlines | Juneyao Airlines | Shanghai Airlines | Spring Airlines | Sichuan Airlines | Hainan Airlines | Air China | Shenzhen Airlines | Xiamen Airlines | KLM | Guangxi Beibu Gulf Airlines | China Postal Airlines | Suparna Airlines |

List of 171 flights from Guangzhou, CN (CAN) to Shanghai, CN (SHA).
No. Departure Arrival Last Update Status
SC5450 16:20 18:40 Scheduled On time
SC5445 09:00 11:20 Scheduled On time
SC3529 20:10 None Arrived On time
SC3533 09:10 None Arrived Early

 

No. Departure Arrival Last Update Status
MU5312 16:30 18:50 Scheduled
MU5310 15:30 18:05 Scheduled On time
MU5320 20:30 22:45 Scheduled On time
MU9200 21:30 23:55 Scheduled On time
MU5316 14:00 16:15 Scheduled On time
MU5302 08:35 10:45 Scheduled On time
MU5314 18:30 20:55 Scheduled On time
MU5306 10:30 13:00 Departed On time
MU8416 12:30 14:40 Scheduled Delayed by 18m
MU5304 09:30 11:35 Arrived On time
MU5308 14:30 16:55 Scheduled On time
MU3869 14:15 16:35 Scheduled On time
MU3865 06:40 08:55 Arrived On time
MU8420 19:30 21:40 Scheduled
MU3871 20:35 23:00 Arrived On time
MU3867 10:50 13:10 Scheduled On time
MU3863 21:30 23:50 Scheduled On time
MU3970 12:10 14:35 Scheduled On time
MU4574 13:30 15:45 Scheduled On time
MU3810 11:25 13:30 Scheduled Delayed by 30m
MU8325 15:30 17:45 Arrived On time
MU8422 20:30 22:30 Scheduled On time
MU5330 17:30 19:35 Arrived Delayed by 1h 28m
MU9262 17:30 20:05 Arrived
MU9254 14:30 17:10 Landed 16:45
MU9258 09:55 12:10 Landed 11:59
MU9250 12:30 15:05 Arrived
MU7292 06:00 08:15 Unknown
MU4986 11:30 13:40 Landed
MU4992 13:30 15:45 Landed
MU4994 14:30 16:45 Landed
MU4996 17:30 19:40 Landed
MU4936 20:00 22:10 Landed
MU3163 16:00 18:05 Landed
MU3160 17:00 19:20 Landed
MU3162 15:00 17:20 Landed
MU3161 19:00 21:15 Landed
MU3158 11:00 13:10 Delayed >3h
MU3164 20:00 22:10 Landed
MU9318 21:30 23:50 Landed
MU9316 19:30 21:45 Landed
MU9310 14:30 17:10 Landed
MU9308 12:30 14:55 Landed
MU9306 11:30 14:00 Landed
MU9304 09:50 12:10 Landed
MU3155 08:00 10:10 Landed
MU9320 21:30 23:45 Unknown

 

No. Departure Arrival Last Update Status
CZ3571 15:00 17:25 Scheduled On time
CZ3581 18:00 20:30 Scheduled On time
CZ3531 10:00 12:20 Scheduled On time
CZ3539 12:00 14:20 Arrived On time
CZ3595 20:00 22:20 Scheduled On time
CZ3525 13:00 15:25 Scheduled On time
CZ3537 11:00 13:20 Departed On time
CZ3533 07:00 09:20 Arrived On time
CZ3529 09:00 11:20 Arrived Delayed by 29m
CZ3523 08:00 10:20 Arrived On time
CZ3503 16:00 18:25 Scheduled On time
CZ3545 17:00 19:20 Scheduled On time
CZ3547 19:00 21:15 Scheduled On time

 

No. Departure Arrival Last Update Status
HO1868 20:35 23:00 Scheduled On time
HO1854 06:40 08:55 Scheduled On time
HO1858 14:15 16:35 Scheduled On time
HO1856 10:50 13:10 Scheduled On time
HO2288 12:10 14:35 Scheduled On time
HO1852 21:30 23:50 Scheduled On time
HO1046 06:40 09:00 Landed
HO1078 10:35 13:05 Landed 12:54

 

No. Departure Arrival Last Update Status
FM9318 19:30 21:40 Scheduled On time
FM9308 12:30 14:50 Scheduled On time
FM9312 13:30 15:45 Cancelled
FM9320 20:30 22:30 Scheduled Delayed by 1h 41m
FM9306 11:30 13:35 Scheduled On time
FM9302 15:30 18:00 Arrived On time
FM9314 14:30 16:45 Landed
FM9304 10:00 12:05 Arrived Delayed by 1h 39m
FM9316 17:30 19:40 Arrived On time
FM5316 21:05 None Arrived On time
FM5312 18:45 None Arrived Early
FM5314 20:40 None Arrived Early
FM5386 16:15 None Arrived On time
FM5320 23:55 None Arrived Delayed by 28 minutes
FM5318 22:55 None Arrived Early
FM5308 14:20 None Arrival Diverted to PVG
FM5310 17:40 None Arrived On time

 

No. Departure Arrival Last Update Status
9C8932 21:10 23:40 Scheduled On time
9C8836 10:45 13:10 Departed On time
9C8856 16:30 18:45 Scheduled On time
9C8930 06:45 09:10 Arrived On time
9C6720 17:55 20:25 Scheduled Delayed by 2h 20m

 

No. Departure Arrival Last Update Status
3U1237 10:00 12:20 Scheduled On time
3U1235 09:00 11:20 Scheduled On time
3U4602 14:15 16:35 Scheduled On time
3U4600 10:50 13:10 Departed On time
3U4646 12:10 14:35 Scheduled Delayed by 21m
3U5190 17:30 20:05 Scheduled On time
3U5182 18:30 21:00 Scheduled On time
3U4604 20:35 23:00 Scheduled On time
3U5184 20:30 22:45 Scheduled On time
3U1233 13:00 15:25 Scheduled On time
3U4596 21:30 23:50 Scheduled On time
3U1269 18:00 20:30 Scheduled On time
3U1239 07:00 09:20 Arrived On time
3U4598 06:40 08:55 Arrived On time
3U1277 20:00 22:20 Scheduled On time
3U1243 11:00 13:20 Scheduled
3U1231 08:00 10:20 In Air
3U4580 20:15 22:25 Scheduled On time
3U1257 17:00 19:20 Scheduled On time
3U5218 14:30 16:35 Scheduled On time
3U1221 16:00 18:10 Scheduled On time
3U1245 10:00 12:15 Scheduled On time
3U3571 17:20 None Arrived Early

 

No. Departure Arrival Last Update Status
HU7131 07:40 10:10 Arrived On time

 

No. Departure Arrival Last Update Status
CA3280 06:40 08:55 Arrived On time
CA3278 21:30 23:50 Scheduled On time
CA1837 09:00 11:20 Departed On time
CA3283 14:15 16:35 Scheduled
CA1829 16:20 18:40 Scheduled On time
CA3281 10:50 13:10 Arrived On time
CA3286 20:35 23:00 In Gate
CA4585 19:35 21:40 Scheduled On time
CA9670 19:25 21:35 Scheduled On time

 

No. Departure Arrival Last Update Status
ZH5204 06:40 08:55 Arrived On time
ZH1829 16:20 18:40 Departed On time
ZH5202 21:30 23:50 Scheduled On time
ZH5208 14:15 16:35 Scheduled
ZH5206 10:50 13:10 Scheduled On time
ZH5290 12:10 14:35 Arrived On time
ZH5210 20:35 23:00 Scheduled On time
ZH1837 09:00 11:20 Arrived On time

 

No. Departure Arrival Last Update Status
MF7833 21:30 23:55 Scheduled On time
MF7613 21:25 23:30 Arrived On time
MF7615 11:25 13:30 Arrived On time
MF7611 14:15 16:20 Scheduled On time
MF7635 06:55 09:05 Scheduled On time
MF7951 06:40 09:00 Landed
MF7949 21:40 23:55 In Air
MF1267 13:00 15:25 Arrival
MF1277 19:00 21:15 Schedule
MF1496 11:00 13:10 Unknown
MF1301 15:00 17:20 Schedule
MF1263 18:00 20:10 Schedule
MF1317 20:00 22:10 Descending
MF1377 16:00 18:10

 

No. Departure Arrival Last Update Status
KL4368 11:00 13:25 Landed
KL4611 17:00 19:25 Landed
KL4607 10:00 12:10 Landed

 

No. Departure Arrival Last Update Status
GX1038 16:50 None Arrived Early
GX1288 23:50 None Arrived On time
GX1078 13:45 None Arrived Early

 

No. Departure Arrival Last Update Status
CF5386 16:15 None Arrived Delayed by 164 minutes
CF9316 21:45 None Arrived On time
CF9308 15:05 None Arrived Early
CF9310 17:10 None Arrived Early
CF9306 14:00 None Arrived Early
CF9318 23:45 None Arrived Delayed by 51 minutes
CF9312 15:20 None Arrived Delayed by 131 minutes

 

No. Departure Arrival Last Update Status
Y89320 23:45 None Arrived Early
Y89308 15:05 None Arrived Early
Y85386 16:15 None Arrived Delayed by 17 minutes
Y89318 21:55 None Arrived On time
Y89312 15:45 None Arrived Early
Y89306 14:00 None Arrived On time
Y85310 17:45 None Arrived On time
Y85320 23:55 None Arrived Early
Y89314 16:45 None Arrived Early