Cheap flights from Shanghai to Guangzhou

Find cheap Guangzhou to Shanghai flights with our free search service. Compare all available fares for direct or connection flights from Guangzhou to Shanghai.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Shanghai to Guangzhou flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Shanghai (SHA) - Guangzhou (CAN) 2025-06-23 2025-06-24 168 USD 5 hours 15 minutes Direct 2025-06-16T14:37:39
Shanghai (SHA) - Guangzhou (CAN) 2025-06-21 2025-06-30 170 USD 5 hours 15 minutes Direct 2025-06-13T02:46:17
Shanghai (SHA) - Guangzhou (CAN) 2025-06-26 2025-06-28 196 USD 5 hours 10 minutes Direct 2025-06-15T19:38:36
Shanghai (SHA) - Guangzhou (CAN) 2025-06-24 2025-07-01 205 USD 4 hours 25 minutes Direct 2025-06-12T15:48:13
Shanghai (SHA) - Guangzhou (CAN) 2025-06-30 2025-06-30 217 USD 4 hours 55 minutes Direct 2025-06-16T10:15:35
Shanghai (SHA) - Guangzhou (CAN) 2025-07-17 2025-07-21 220 USD 4 hours 35 minutes Direct 2025-06-13T02:17:55
Shanghai (SHA) - Guangzhou (CAN) 2025-07-20 2025-07-27 225 USD 4 hours 40 minutes Direct 2025-06-15T11:20:07
Shanghai (SHA) - Guangzhou (CAN) 2025-07-07 2025-07-17 227 USD 4 hours 35 minutes Direct 2025-06-15T19:52:25
Shanghai (SHA) - Guangzhou (CAN) 2025-07-15 2025-07-20 228 USD 4 hours 35 minutes Direct 2025-06-13T22:30:08
Shanghai (SHA) - Guangzhou (CAN) 2025-06-19 2025-06-21 236 USD 9 hours 35 minutes Connection 2025-06-18T18:46:37
Shanghai (SHA) - Guangzhou (CAN) 2025-07-16 2025-07-22 239 USD 4 hours 35 minutes Direct 2025-06-13T02:17:49
Shanghai (SHA) - Guangzhou (CAN) 2025-07-13 2025-07-20 240 USD 4 hours 35 minutes Direct 2025-06-13T22:29:57
Shanghai (SHA) - Guangzhou (CAN) 2025-07-08 2025-07-15 240 USD 4 hours 35 minutes Direct 2025-06-12T05:32:31
Shanghai (SHA) - Guangzhou (CAN) 2025-08-27 2025-08-29 250 USD 4 hours 50 minutes Direct 2025-06-13T11:57:19
Shanghai (SHA) - Guangzhou (CAN) 2025-09-03 2025-09-10 258 USD 5 hours 15 minutes Direct 2025-06-14T08:32:08
Shanghai (SHA) - Guangzhou (CAN) 2025-08-03 2025-08-13 261 USD 7 hours 0 minutes Connection 2025-06-13T23:06:42
Shanghai (SHA) - Guangzhou (CAN) 2025-08-07 2025-08-11 262 USD 7 hours 5 minutes Connection 2025-06-15T04:18:01
Shanghai (SHA) - Guangzhou (CAN) 2025-09-01 2025-09-02 265 USD 5 hours 10 minutes Direct 2025-06-18T16:03:39
Shanghai (SHA) - Guangzhou (CAN) 2025-09-05 2025-09-10 273 USD 5 hours 15 minutes Direct 2025-06-14T08:32:13
Shanghai (SHA) - Guangzhou (CAN) 2025-07-07 2025-07-07 305 USD 4 hours 45 minutes Direct 2025-06-15T17:03:42
Shanghai (SHA) - Guangzhou (CAN) 2025-07-08 2025-07-08 313 USD 4 hours 45 minutes Direct 2025-06-15T17:03:16
Shanghai (SHA) - Guangzhou (CAN) 2025-10-18 2025-10-20 330 USD 46 hours 0 minutes Connection 2025-06-16T11:30:50
Shanghai (SHA) - Guangzhou (CAN) 2025-10-10 2025-10-19 334 USD 46 hours 0 minutes Connection 2025-06-18T07:10:50
Shanghai (SHA) - Guangzhou (CAN) 2025-09-19 2025-09-23 347 USD 45 hours 40 minutes Connection 2025-06-12T05:44:02
Shanghai (SHA) - Guangzhou (CAN) 2025-09-15 2025-09-18 353 USD 46 hours 0 minutes Connection 2025-06-15T12:19:58
Shanghai (SHA) - Guangzhou (CAN) 2025-09-13 2025-09-30 356 USD 46 hours 0 minutes Connection 2025-06-17T00:22:35
Shanghai (SHA) - Guangzhou (CAN) 2026-05-19 2026-06-04 363 USD 40 hours 15 minutes Connection 2025-06-18T04:02:40
Shanghai (SHA) - Guangzhou (CAN) 2025-09-09 2025-09-19 365 USD 46 hours 0 minutes Connection 2025-06-17T05:45:20
Shanghai (SHA) - Guangzhou (CAN) 2025-09-19 2025-09-30 375 USD 45 hours 40 minutes Connection 2025-06-17T00:22:51
Shanghai (SHA) - Guangzhou (CAN) 2025-09-22 2025-09-30 375 USD 45 hours 40 minutes Connection 2025-06-17T00:20:42

Shanghai to Guangzhou flight status

Flight Origin Destination Departure Arrival Equip
AA7060 Shanghai (PVG) Guangzhou (CAN) 5 p.m. 6:25 p.m. 73H
CA1865 Shanghai (PVG) Guangzhou (CAN) 5:05 p.m. 7:40 p.m. A333
CZ3549 Shanghai (PVG) Guangzhou (CAN) 6:35 a.m. 9:15 a.m. A321
CZ8212 Shanghai (PVG) Guangzhou (CAN) 9:55 p.m. 12:25 a.m. Airbus A330-223
CZ3585 Shanghai (PVG) Guangzhou (CAN) 6:20 p.m. 8:55 p.m. A333
ZH1865 Shanghai (PVG) Guangzhou (CAN) 5:05 p.m. 7:40 p.m. 330
FM9303 Shanghai (PVG) Guangzhou (CAN) 8:30 a.m. 10:35 a.m. B738
HU7332 Shanghai (PVG) Guangzhou (CAN) 8 a.m. 10:40 a.m. Boeing 737
MU3213 Shanghai (PVG) Guangzhou (CAN) 8:05 p.m. 9:35 p.m. 319
HU7142 Shanghai (PVG) Guangzhou (CAN) 11:40 a.m. 1:35 p.m. B738
CF9036 Shanghai (PVG) Guangzhou (CAN) 11:40 p.m. 2:25 a.m.
Y87957 Shanghai (PVG) Guangzhou (CAN) 2:05 a.m. 4:20 a.m.
MU3211 Shanghai (PVG) Guangzhou (CAN) 8:40 p.m. 10:15 p.m. None
MU3631 Shanghai (PVG) Guangzhou (CAN) 4:05 p.m. 5:55 p.m. 738
KL4350 Shanghai (PVG) Guangzhou (CAN) 8 p.m. 11:25 p.m. 320
CF9026 Shanghai (PVG) Guangzhou (CAN) 6:10 a.m. 8:50 a.m.
AA7161 Shanghai (PVG) Guangzhou (CAN) 3:30 p.m. 4:30 p.m. None
IB2502 Shanghai (PVG) Guangzhou (CAN) 7 a.m. 7:45 a.m. None
9C8541 Shanghai (PVG) Guangzhou (CAN) 12:25 p.m. 3:35 p.m. A20N
DL6358 Shanghai (PVG) Guangzhou (CAN) 11:31 a.m. 2:05 p.m. ERJ
DL6355 Shanghai (PVG) Guangzhou (CAN) 10:15 p.m. 7:30 a.m. ERJ
DL6354 Shanghai (PVG) Guangzhou (CAN) 11:55 a.m. 8:15 p.m. ERJ
FM9317 Shanghai (PVG) Guangzhou (CAN) 6:30 p.m. 8:55 p.m.
HU7532 Shanghai (PVG) Guangzhou (CAN) 10:35 a.m. 1:10 p.m.
FM9311 Shanghai (PVG) Guangzhou (CAN) 1:30 p.m. 4:10 p.m. B738
9C6685 Shanghai (PVG) Guangzhou (CAN) 10:40 p.m. 1:20 a.m. A20N
BT415 Shanghai (PVG) Guangzhou (CAN) 9:10 a.m. 10:45 a.m. DH4
HO2027 Shanghai (PVG) Guangzhou (CAN) 3:10 p.m. 5:55 p.m. A321
MU9527 Shanghai (PVG) Guangzhou (CAN) 4:30 p.m. 6:50 p.m. 738
MU9303 Shanghai (PVG) Guangzhou (CAN) 9 a.m. 11:30 a.m. 738
MU9311 Shanghai (PVG) Guangzhou (CAN) 9:15 p.m. 11:40 p.m. 738
MF1077 Shanghai (PVG) Guangzhou (CAN) 3:15 p.m. 6 p.m. Airbus A321-271N
Y87924 Shanghai (PVG) Guangzhou (CAN) 4:05 a.m. 6:50 a.m.
MU9317 Shanghai (PVG) Guangzhou (CAN) 9:25 p.m. 12:10 a.m. 738
CZ380 Shanghai (PVG) Guangzhou (CAN) 6:20 p.m. 9:05 p.m. A321
KL4533 Shanghai (PVG) Guangzhou (CAN) 6:20 p.m. 9:05 p.m.
CZ0380 Shanghai (PVG) Guangzhou (CAN) 6:20 p.m. 9:05 p.m.
MF1423 Shanghai (PVG) Guangzhou (CAN) 3:50 p.m. 6:10 p.m. Airbus A321-231
AB4491 Shanghai (PVG) Guangzhou (CAN) 3:40 p.m. 5:20 p.m. 320
9W0306 Shanghai (PVG) Guangzhou (CAN) 3:50 p.m. 6:10 p.m. 73H
JJ2127 Shanghai (PVG) Guangzhou (CAN) 10:45 p.m. 1:15 a.m. A321
BE6972 Shanghai (PVG) Guangzhou (CAN) 9:15 p.m. 11:40 p.m. S20
AB4093 Shanghai (PVG) Guangzhou (CAN) 11:55 a.m. 2:40 p.m. 77W
AB2817 Shanghai (PVG) Guangzhou (CAN) 9:30 a.m. 12:10 p.m. 320
CZ4934 Shanghai (PVG) Guangzhou (CAN) 9:20 p.m. 11:55 p.m. 321