Cheap flights from Guangzhou to Shanghai

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

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

Guangzhou to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Guangzhou (CAN) - Shanghai (SHA) 2026-06-13 2026-06-13 183 USD 5 hours 15 minutes Direct 2026-05-29T04:07:32
Guangzhou (CAN) - Shanghai (SHA) 2026-07-15 2026-07-15 220 USD 5 hours 0 minutes Direct 2026-05-28T06:53:06
Guangzhou (CAN) - Shanghai (SHA) 2026-08-01 2026-08-01 226 USD 5 hours 10 minutes Direct 2026-05-26T21:21:25
Guangzhou (CAN) - Shanghai (SHA) 2026-08-21 2026-08-21 236 USD 5 hours 0 minutes Direct 2026-05-30T15:33:02

Guangzhou to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
MU5316 Guangzhou (CAN) Shanghai (SHA) 2 p.m. 4:15 p.m. Airbus A330-200
CZ3571 Guangzhou (CAN) Shanghai (SHA) 3 p.m. 5:25 p.m. B738
MU4694 Guangzhou (CAN) Shanghai (SHA) 11 a.m. 12:50 p.m. 321
3U5086 Guangzhou (CAN) Shanghai (SHA) 12:35 p.m. 3:15 p.m. Boeing 737-89P
CZ3595 Guangzhou (CAN) Shanghai (SHA) 8 p.m. 10:20 p.m. Boeing 787-9
CZ3531 Guangzhou (CAN) Shanghai (SHA) 10 a.m. 12:20 p.m. Airbus A320-100/200
MU3954 Guangzhou (CAN) Shanghai (SHA) 11:40 a.m. 2:20 p.m.
MU4950 Guangzhou (CAN) Shanghai (SHA) 2:20 p.m. 4:15 p.m.
CZ3539 Guangzhou (CAN) Shanghai (SHA) noon 2:20 p.m. Boeing 777-300ER
MU3205 Guangzhou (CAN) Shanghai (SHA) 12:45 p.m. 3:10 p.m. E90
FM9308 Guangzhou (CAN) Shanghai (SHA) 12:30 p.m. 2:50 p.m. A333
CZ3533 Guangzhou (CAN) Shanghai (SHA) 7 a.m. 9:20 a.m. Boeing 777-300ER
MU5386 Guangzhou (CAN) Shanghai (SHA) 11:30 a.m. 1 p.m. A333
3U5082 Guangzhou (CAN) Shanghai (SHA) 8:25 p.m. 10:35 p.m. Boeing 737-89P
9C8932 Guangzhou (CAN) Shanghai (SHA) 9:15 p.m. 11:40 p.m. Airbus A320-100/200
FM9318 Guangzhou (CAN) Shanghai (SHA) 7:30 p.m. 9:40 p.m. B789
KL4607 Guangzhou (CAN) Shanghai (SHA) 5:40 p.m. 6:45 p.m. 333
MU5314 Guangzhou (CAN) Shanghai (SHA) 6:30 p.m. 8:55 p.m. A332
9C6720 Guangzhou (CAN) Shanghai (SHA) 5:55 p.m. 8:25 p.m. Airbus A320-100/200
CZ3581 Guangzhou (CAN) Shanghai (SHA) 6 p.m. 8:30 p.m. A21N
FM9310 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:40 p.m. A333
CA1838 Guangzhou (CAN) Shanghai (SHA) 12:35 p.m. 3:05 p.m. Airbus A330-300
CZ3529 Guangzhou (CAN) Shanghai (SHA) 9 a.m. 11:20 a.m. Airbus A350
CZ3525 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:25 p.m. Boeing 787-9
CZ3503 Guangzhou (CAN) Shanghai (SHA) 4 p.m. 6:25 p.m. Boeing 777-300ER
9C8930 Guangzhou (CAN) Shanghai (SHA) 6:45 a.m. 9:10 a.m. A20N
ZH1829 Guangzhou (CAN) Shanghai (SHA) 4:20 p.m. 6:40 p.m. 333
CZ3523 Guangzhou (CAN) Shanghai (SHA) 8 a.m. 10:20 a.m. Airbus A350-900
KL4611 Guangzhou (CAN) Shanghai (SHA) 2:35 p.m. 3:40 p.m. 319
KL4714 Guangzhou (CAN) Shanghai (SHA) 5:55 a.m. 8:05 a.m. 787
CA3212 Guangzhou (CAN) Shanghai (SHA) 7:25 a.m. 9:45 a.m. Airbus A320-214
MU5310 Guangzhou (CAN) Shanghai (SHA) 3:30 p.m. 6:05 p.m. Airbus A330-300
ZH1838 Guangzhou (CAN) Shanghai (SHA) 12:35 p.m. 3:05 p.m. 738
HO1088 Guangzhou (CAN) Shanghai (SHA) 7:55 p.m. 11:05 p.m. A320
ZH5022 Guangzhou (CAN) Shanghai (SHA) 7:30 p.m. 10:10 p.m. 321
CA1829 Guangzhou (CAN) Shanghai (SHA) 4:20 p.m. 6:40 p.m. Airbus A330-300
CZ3537 Guangzhou (CAN) Shanghai (SHA) 11 a.m. 1:20 p.m. Airbus A320neo
9C8856 Guangzhou (CAN) Shanghai (SHA) 4:30 p.m. 6:45 p.m. A320
9C8836 Guangzhou (CAN) Shanghai (SHA) 10:45 a.m. 1:10 p.m. A320
MU5540 Guangzhou (CAN) Shanghai (SHA) 10:40 a.m. 12:20 p.m. A332
MU5306 Guangzhou (CAN) Shanghai (SHA) 10:30 a.m. 12:55 p.m. A333
MU5308 Guangzhou (CAN) Shanghai (SHA) 2:30 p.m. 5 p.m. A332
MU4938 Guangzhou (CAN) Shanghai (SHA) 8:15 a.m. 11:30 a.m. Airbus A330-323
MU5312 Guangzhou (CAN) Shanghai (SHA) 4:30 p.m. 6:50 p.m. Airbus A350-900
MU5304 Guangzhou (CAN) Shanghai (SHA) 9:30 a.m. 11:35 a.m. B738
MU5302 Guangzhou (CAN) Shanghai (SHA) 8:35 a.m. 10:45 a.m. A332
CA3298 Guangzhou (CAN) Shanghai (SHA) 4:50 p.m. 6:40 p.m. Airbus A320-214
HU7131 Guangzhou (CAN) Shanghai (SHA) 7:40 a.m. 10:10 a.m. Boeing 737-800
MU4696 Guangzhou (CAN) Shanghai (SHA) 5:20 p.m. 8:15 p.m. None
FM9306 Guangzhou (CAN) Shanghai (SHA) 11:30 a.m. 1:35 p.m. B789
FM9320 Guangzhou (CAN) Shanghai (SHA) 8:30 p.m. 10:30 p.m. B738
HO1288 Guangzhou (CAN) Shanghai (SHA) 12:45 p.m. 3:35 p.m. B789
ZH5124 Guangzhou (CAN) Shanghai (SHA) 7:30 p.m. 10:20 p.m. None
MU7292 Guangzhou (CAN) Shanghai (SHA) 3:20 p.m. 6:15 p.m. B738
CZ3547 Guangzhou (CAN) Shanghai (SHA) 7 p.m. 9:15 p.m. B789
CA9832 Guangzhou (CAN) Shanghai (SHA) 1:05 p.m. 3:20 p.m. A333
CA9834 Guangzhou (CAN) Shanghai (SHA) 9:05 p.m. 12:10 a.m. A333
CZ3185 Guangzhou (CAN) Shanghai (SHA) 3:30 p.m. 6:25 p.m. 77W
FM9314 Guangzhou (CAN) Shanghai (SHA) 2:30 p.m. 4:45 p.m. A333
FM9304 Guangzhou (CAN) Shanghai (SHA) 10 a.m. 12:05 p.m. A333
HU6129 Guangzhou (CAN) Shanghai (SHA) 10:10 a.m. noon B738
MU9250 Guangzhou (CAN) Shanghai (SHA) 12:30 p.m. 3:05 p.m.
HO1078 Guangzhou (CAN) Shanghai (SHA) 10:35 a.m. 1:05 p.m. B789
MU9212 Guangzhou (CAN) Shanghai (SHA) 11:20 a.m. 2:35 p.m.
FM8476 Guangzhou (CAN) Shanghai (SHA) 2:30 p.m. 5:10 p.m. Boeing 737-200 Combi
FM8474 Guangzhou (CAN) Shanghai (SHA) 1:30 p.m. 3:55 p.m. Boeing 787-9
CZ9268 Guangzhou (CAN) Shanghai (SHA) 8:35 p.m. 10:20 p.m. 320
CZ9276 Guangzhou (CAN) Shanghai (SHA) 9:55 a.m. 12:55 p.m. 321
CZ9274 Guangzhou (CAN) Shanghai (SHA) 9:20 a.m. 11:45 a.m. 333
CZ9272 Guangzhou (CAN) Shanghai (SHA) 11:55 a.m. 2:30 p.m. 773
CZ9270 Guangzhou (CAN) Shanghai (SHA) 9:40 a.m. 11:15 a.m. 773
CZ9321 Guangzhou (CAN) Shanghai (SHA) 11:30 a.m. 2:25 p.m. 320
9K5073 Guangzhou (CAN) Shanghai (SHA) 8:01 a.m. 10:10 a.m.
CZ9282 Guangzhou (CAN) Shanghai (SHA) 9:15 a.m. 11:50 a.m. 333
CZ9280 Guangzhou (CAN) Shanghai (SHA) 8:15 p.m. 11:25 p.m. 333
CZ9278 Guangzhou (CAN) Shanghai (SHA) 6:45 p.m. 9:35 p.m.
MU9314 Guangzhou (CAN) Shanghai (SHA) 5:30 p.m. 8:05 p.m. 333
MU9318 Guangzhou (CAN) Shanghai (SHA) 9:30 p.m. 11:50 p.m. 333
MU9316 Guangzhou (CAN) Shanghai (SHA) 7:30 p.m. 9:45 p.m. 738
MU9312 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:15 p.m. 738
MU9310 Guangzhou (CAN) Shanghai (SHA) 2:30 p.m. 5:10 p.m. 333
MU9304 Guangzhou (CAN) Shanghai (SHA) 9:50 a.m. 12:10 p.m. 333
MU9308 Guangzhou (CAN) Shanghai (SHA) 12:30 p.m. 3 p.m. 737
MU9306 Guangzhou (CAN) Shanghai (SHA) 11:30 a.m. 2 p.m.
MF1407 Guangzhou (CAN) Shanghai (SHA) 7 a.m. 9:10 a.m.
MF1411 Guangzhou (CAN) Shanghai (SHA) 11 a.m. 1:10 p.m.
MF1455 Guangzhou (CAN) Shanghai (SHA) 4:50 p.m. 7 p.m. Boeing 787-9 Dreamliner
MF1377 Guangzhou (CAN) Shanghai (SHA) 4 p.m. 6:10 p.m. Boeing 787-9 Dreamliner
MF1413 Guangzhou (CAN) Shanghai (SHA) 11:50 a.m. 2:10 p.m.
MF1445 Guangzhou (CAN) Shanghai (SHA) 3 p.m. 5:20 p.m. Airbus A330-323
MU3193 Guangzhou (CAN) Shanghai (SHA) 3 p.m. 5:20 p.m. E90
MU3175 Guangzhou (CAN) Shanghai (SHA) 7:40 p.m. 11:40 p.m. 320
MU3177 Guangzhou (CAN) Shanghai (SHA) 8 a.m. 10:10 a.m. E90
MU3181 Guangzhou (CAN) Shanghai (SHA) 9 a.m. 11:15 a.m. 738
MU3179 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:10 p.m. None
MU9320 Guangzhou (CAN) Shanghai (SHA) 9:30 p.m. 11:45 p.m. 333
MU3195 Guangzhou (CAN) Shanghai (SHA) noon 2:10 p.m. E90
MU3187 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:10 p.m. 73G
MU3183 Guangzhou (CAN) Shanghai (SHA) 4 p.m. 6:10 p.m. 320
MU3189 Guangzhou (CAN) Shanghai (SHA) 10 a.m. 12:10 p.m. 319
MU3185 Guangzhou (CAN) Shanghai (SHA) 8 a.m. 10:10 a.m. E90
MU3191 Guangzhou (CAN) Shanghai (SHA) 7 a.m. 9:10 a.m. E90
MU3197 Guangzhou (CAN) Shanghai (SHA) 5 p.m. 7:20 p.m. 320
HO4676 Guangzhou (CAN) Shanghai (SHA) 11:55 a.m. 2:05 p.m. 789
B5586 Guangzhou (CAN) Shanghai (SHA) None None B738
CZ4936 Guangzhou (CAN) Shanghai (SHA) 8 p.m. 10:10 p.m.
HO3748 Guangzhou (CAN) Shanghai (SHA) 10:30 a.m. 12:55 p.m. Boeing 737-89P
9U869 Guangzhou (CAN) Shanghai (SHA) 6:30 p.m. 9 p.m. E90
MF1397 Guangzhou (CAN) Shanghai (SHA) 8:01 a.m. 10:10 a.m.
AB5068 Guangzhou (CAN) Shanghai (SHA) 11:30 a.m. 2:05 p.m. 319
CM5691 Guangzhou (CAN) Shanghai (SHA) 12:45 p.m. 3:10 p.m. CR7
AB6490 Guangzhou (CAN) Shanghai (SHA) 5 p.m. 7 p.m. 320
AB5774 Guangzhou (CAN) Shanghai (SHA) 10:30 a.m. 12:55 p.m. AT7
AB5776 Guangzhou (CAN) Shanghai (SHA) 4:20 p.m. 6:40 p.m. 320
AB5766 Guangzhou (CAN) Shanghai (SHA) 2:30 p.m. 4:55 p.m. AT7
AB5769 Guangzhou (CAN) Shanghai (SHA) 7:30 a.m. 9:50 a.m. 319
AB5770 Guangzhou (CAN) Shanghai (SHA) 6:55 a.m. 9:10 a.m. AT7
9M809 Guangzhou (CAN) Shanghai (SHA) 8:30 p.m. 10:45 p.m.
9K5075 Guangzhou (CAN) Shanghai (SHA) 11 a.m. 1:10 p.m.
9K5074 Guangzhou (CAN) Shanghai (SHA) 10 a.m. 12:10 p.m.