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-01-19 2026-01-19 77 USD 4 hours 40 minutes Direct 2026-01-08T07:04:58
Guangzhou (CAN) - Shanghai (SHA) 2026-01-14 2026-01-14 96 USD 4 hours 55 minutes Direct 2026-01-09T03:08:15
Guangzhou (CAN) - Shanghai (SHA) 2026-01-20 2026-01-20 133 USD 4 hours 40 minutes Direct 2026-01-05T16:03:02
Guangzhou (CAN) - Shanghai (SHA) 2026-01-15 2026-01-15 151 USD 5 hours 10 minutes Direct 2026-01-12T05:51:44
Guangzhou (CAN) - Shanghai (SHA) 2026-02-09 2026-02-09 227 USD 4 hours 55 minutes Direct 2026-01-05T21:24:34
Guangzhou (CAN) - Shanghai (SHA) 2026-02-10 2026-02-10 246 USD 4 hours 50 minutes Direct 2026-01-12T05:37:03

Guangzhou to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
MU5540 Guangzhou (CAN) Shanghai (SHA) 10:45 a.m. 12:35 p.m. A332
HO1088 Guangzhou (CAN) Shanghai (SHA) 8:40 p.m. 11:30 p.m. A320
CZ3571 Guangzhou (CAN) Shanghai (SHA) 3 p.m. 5:25 p.m. B738
ZH1838 Guangzhou (CAN) Shanghai (SHA) 9:05 a.m. 11:20 a.m. 738
MU5304 Guangzhou (CAN) Shanghai (SHA) 9:10 a.m. 11:25 a.m. B738
CZ3537 Guangzhou (CAN) Shanghai (SHA) 11 a.m. 1:20 p.m. Airbus A320neo
KL4611 Guangzhou (CAN) Shanghai (SHA) 6:20 p.m. 7:10 p.m. 319
HU7131 Guangzhou (CAN) Shanghai (SHA) 7:05 a.m. 9:20 a.m. Boeing 737-800
MU5386 Guangzhou (CAN) Shanghai (SHA) noon 1:25 p.m. A333
MU5308 Guangzhou (CAN) Shanghai (SHA) 2:30 p.m. 4:35 p.m. A332
CZ3525 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:15 p.m. Boeing 787-9
CZ3539 Guangzhou (CAN) Shanghai (SHA) noon 2:15 p.m. Boeing 777-300ER
ZH5124 Guangzhou (CAN) Shanghai (SHA) 7:20 p.m. 10:20 p.m. None
FM9320 Guangzhou (CAN) Shanghai (SHA) 8:30 p.m. 10:30 p.m. B738
FM9318 Guangzhou (CAN) Shanghai (SHA) 7:30 p.m. 9:45 p.m. B789
HO1288 Guangzhou (CAN) Shanghai (SHA) 12:45 p.m. 3:35 p.m. B789
KL4607 Guangzhou (CAN) Shanghai (SHA) 2:40 p.m. 4:45 p.m. 333
3U5082 Guangzhou (CAN) Shanghai (SHA) 12:05 p.m. 1:55 p.m. Boeing 737-89P
ZH1829 Guangzhou (CAN) Shanghai (SHA) 4:20 p.m. 6:40 p.m. 333
CZ3595 Guangzhou (CAN) Shanghai (SHA) 8 p.m. 10:15 p.m. Boeing 787-9
CZ3503 Guangzhou (CAN) Shanghai (SHA) 4 p.m. 6:10 p.m. Boeing 777-300ER
CZ3523 Guangzhou (CAN) Shanghai (SHA) 8 a.m. 10:10 a.m. Airbus A350-900
CZ3581 Guangzhou (CAN) Shanghai (SHA) 6 p.m. 8:20 p.m. A21N
3U5086 Guangzhou (CAN) Shanghai (SHA) 12:45 p.m. 2:35 p.m. Boeing 737-89P
MU5306 Guangzhou (CAN) Shanghai (SHA) 10:30 a.m. 12:40 p.m. A333
CA1838 Guangzhou (CAN) Shanghai (SHA) 9:05 a.m. 11:20 a.m. Airbus A330-300
MU5302 Guangzhou (CAN) Shanghai (SHA) 8:30 a.m. 11 a.m. A332
CZ3533 Guangzhou (CAN) Shanghai (SHA) 7 a.m. 9:15 a.m. Boeing 777-300ER
MU5314 Guangzhou (CAN) Shanghai (SHA) 6:30 p.m. 8:40 p.m. A332
MU5312 Guangzhou (CAN) Shanghai (SHA) 4:30 p.m. 6:40 p.m. Airbus A350-900
CA1829 Guangzhou (CAN) Shanghai (SHA) 4:20 p.m. 6:40 p.m. Airbus A330-300
MU4950 Guangzhou (CAN) Shanghai (SHA) 2:25 p.m. 4:20 p.m.
MU4694 Guangzhou (CAN) Shanghai (SHA) 8:05 a.m. 11:05 a.m. 321
9C6720 Guangzhou (CAN) Shanghai (SHA) 4:05 p.m. 6 p.m. Airbus A320-100/200
FM9308 Guangzhou (CAN) Shanghai (SHA) 12:30 p.m. 2:40 p.m. A333
FM9306 Guangzhou (CAN) Shanghai (SHA) 11:30 a.m. 1:35 p.m. B789
FM9310 Guangzhou (CAN) Shanghai (SHA) 12:50 p.m. 2:55 p.m. A333
MU5316 Guangzhou (CAN) Shanghai (SHA) 1:30 p.m. 3:35 p.m. Airbus A330-200
9C8836 Guangzhou (CAN) Shanghai (SHA) 10:55 a.m. 1:15 p.m. A320
9C8932 Guangzhou (CAN) Shanghai (SHA) 9:35 p.m. 11:50 p.m. Airbus A320-100/200
ZH5022 Guangzhou (CAN) Shanghai (SHA) 10:55 a.m. 1 p.m. 321
CA3298 Guangzhou (CAN) Shanghai (SHA) 5:15 p.m. 7 p.m. Airbus A320-214
CZ3531 Guangzhou (CAN) Shanghai (SHA) 10 a.m. 12:15 p.m. Airbus A320-100/200
9C8856 Guangzhou (CAN) Shanghai (SHA) 6:05 p.m. 8:10 p.m. A320
MU3205 Guangzhou (CAN) Shanghai (SHA) 7:20 a.m. 10:15 a.m. E90
9C8930 Guangzhou (CAN) Shanghai (SHA) 6:45 a.m. 9 a.m. A20N
CA3212 Guangzhou (CAN) Shanghai (SHA) 7:20 a.m. 9:45 a.m. Airbus A320-214
CZ3529 Guangzhou (CAN) Shanghai (SHA) 6:15 p.m. 8:45 p.m. Airbus A350
MU4696 Guangzhou (CAN) Shanghai (SHA) 7:45 a.m. 10:45 a.m. None
KL4714 Guangzhou (CAN) Shanghai (SHA) 10:05 p.m. 11:45 p.m. 787
MU4938 Guangzhou (CAN) Shanghai (SHA) 8:15 a.m. 11:25 a.m. Airbus A330-323
MU7292 Guangzhou (CAN) Shanghai (SHA) 3:20 p.m. 6:15 p.m. B738
MU5310 Guangzhou (CAN) Shanghai (SHA) 3:30 p.m. 5:45 p.m. Airbus A330-300
MU3954 Guangzhou (CAN) Shanghai (SHA) 6:15 p.m. 7:30 p.m.
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.
FM8474 Guangzhou (CAN) Shanghai (SHA) 1:30 p.m. 3:55 p.m. Boeing 787-9
FM8476 Guangzhou (CAN) Shanghai (SHA) 2:30 p.m. 5:10 p.m. Boeing 737-200 Combi
CZ9268 Guangzhou (CAN) Shanghai (SHA) 8:35 p.m. 10:20 p.m. 320
CZ9272 Guangzhou (CAN) Shanghai (SHA) 11:55 a.m. 2:30 p.m. 773
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
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.
MF1455 Guangzhou (CAN) Shanghai (SHA) 4:50 p.m. 7 p.m. Boeing 787-9 Dreamliner
MF1411 Guangzhou (CAN) Shanghai (SHA) 11 a.m. 1:10 p.m.
MF1445 Guangzhou (CAN) Shanghai (SHA) 3 p.m. 5:20 p.m. Airbus A330-323
MF1413 Guangzhou (CAN) Shanghai (SHA) 11:50 a.m. 2:10 p.m.
MF1377 Guangzhou (CAN) Shanghai (SHA) 4 p.m. 6:10 p.m. Boeing 787-9 Dreamliner
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
MU3179 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:10 p.m. None
MU3181 Guangzhou (CAN) Shanghai (SHA) 9 a.m. 11:15 a.m. 738
MU3177 Guangzhou (CAN) Shanghai (SHA) 8 a.m. 10:10 a.m. E90
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
AB5770 Guangzhou (CAN) Shanghai (SHA) 6:55 a.m. 9:10 a.m. AT7
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
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
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.