Cheap flights from Guangzhou to Shanghai

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Guangzhou (CAN) - Shanghai (SHA) 2020-07-19 2020-07-25 102.36 USD 5 hours 0 minutes Direct 2020-07-13T05:01:54.896146
Guangzhou (CAN) - Shanghai (SHA) 2020-07-15 2020-07-16 102.37 USD 4 hours 50 minutes Direct 2020-07-11T08:10:37.388957
Guangzhou (CAN) - Shanghai (SHA) 2020-07-22 2020-07-29 103.99 USD 4 hours 55 minutes Direct 2020-07-12T16:24:50.122940
Guangzhou (CAN) - Shanghai (SHA) 2020-08-29 2020-08-31 107.2 USD 4 hours 50 minutes Direct 2020-07-11T12:03:37.101517
Guangzhou (CAN) - Shanghai (SHA) 2020-07-20 2020-07-25 107.94 USD 5 hours 0 minutes Direct 2020-07-13T15:16:08.665570
Guangzhou (CAN) - Shanghai (SHA) 2020-07-17 2020-07-25 109.99 USD 4 hours 55 minutes Direct 2020-07-13T16:08:37.022838
Guangzhou (CAN) - Shanghai (SHA) 2020-07-21 2020-07-25 116.41 USD 4 hours 45 minutes Direct 2020-07-11T02:54:54.127543
Guangzhou (CAN) - Shanghai (SHA) 2020-07-24 2020-07-26 117.57 USD 4 hours 45 minutes Direct 2020-07-13T09:43:16.124048
Guangzhou (CAN) - Shanghai (SHA) 2020-07-21 2020-07-27 119.06 USD 4 hours 50 minutes Direct 2020-07-14T02:15:01.467898
Guangzhou (CAN) - Shanghai (SHA) 2020-07-27 2020-08-03 123.89 USD 4 hours 50 minutes Direct 2020-07-14T09:47:40.905513
Guangzhou (CAN) - Shanghai (SHA) 2020-07-20 2020-07-27 126.36 USD 4 hours 55 minutes Direct 2020-07-14T02:16:44.351272
Guangzhou (CAN) - Shanghai (SHA) 2020-07-31 2020-08-02 130.79 USD 4 hours 55 minutes Direct 2020-07-12T02:39:02.642460
Guangzhou (CAN) - Shanghai (SHA) 2020-07-26 2020-08-03 132.55 USD 5 hours 0 minutes Direct 2020-07-14T11:43:49.268702
Guangzhou (CAN) - Shanghai (SHA) 2020-08-08 2020-08-16 156.06 USD 4 hours 50 minutes Direct 2020-07-13T13:43:18.929319
Guangzhou (CAN) - Shanghai (SHA) 2020-08-07 2020-08-09 156.83 USD 13 hours 10 minutes Connection 2020-07-13T17:24:46.778696
Guangzhou (CAN) - Shanghai (SHA) 2020-07-16 2020-07-16 162.27 USD 13 hours 10 minutes Connection 2020-07-14T12:34:29.178560
What is the distance between Guangzhou and Shanghai?

The average distance from Guangzhou to Shanghai is 1206 kilometers (equals to 749 miles or 651 nautical miles). Your flight will departure from Guangzhou, China and arrive on Shanghai, China.

How long is the flight from Guangzhou to Shanghai?

The average flight time between Guangzhou to Shanghai is 4 hours 55 minutes

How much is the fare for flight between Guangzhou and Shanghai?

The average price for one-way airfare from Guangzhou to Shanghai is 96 USD (none-taxes) for economy class.

How many flights fly from Guangzhou to Shanghai on the daily basis?

Around 114 flights are flying daily from Guangzhou to Shanghai. Some major airlines between this route are China Eastern Airlines, China Southern, Shanghai Airlines, Air Berlin, Xiamen Airlines, Air China, Juneyao Airlines, Shenzhen Airlines, Spring Airlines, Cape Air, KLM, Sichuan Airlines, Central Mountain Air, Air Moldova, Copa Airlines, Hainan Airlines, Fly SAX, ...

Flight Origin Destination Departure Arrival Equip
MU5312 Guangzhou (CAN) Shanghai (SHA) 4:30 p.m. 6:45 p.m. A332
9C8856 Guangzhou (CAN) Shanghai (SHA) 4:10 p.m. 6:30 p.m. A320
MU5308 Guangzhou (CAN) Shanghai (SHA) 1:30 p.m. 4:10 p.m. A333
CA1829 Guangzhou (CAN) Shanghai (SHA) 4:15 p.m. 6:40 p.m. A333
CZ9278 Guangzhou (CAN) Shanghai (SHA) 4:30 p.m. 6:45 p.m.
FM9312 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:20 p.m. B738
CZ3525 Guangzhou (CAN) Shanghai (SHA) 1 p.m. 3:25 p.m. A359
CZ3595 Guangzhou (CAN) Shanghai (SHA) 7:50 a.m. 10:10 a.m. A321
CZ3571 Guangzhou (CAN) Shanghai (SHA) 3 p.m. 5:25 p.m. B77W
CZ3539 Guangzhou (CAN) Shanghai (SHA) noon 2:25 p.m. B788
CZ3581 Guangzhou (CAN) Shanghai (SHA) 5 p.m. 7:25 p.m. B738
CZ3545 Guangzhou (CAN) Shanghai (SHA) 9 a.m. 11:25 a.m. A359
CZ3547 Guangzhou (CAN) Shanghai (SHA) 7 p.m. 9:25 p.m. A320
CZ9268 Guangzhou (CAN) Shanghai (SHA) 8:30 a.m. 10:45 a.m. 320
MU5302 Guangzhou (CAN) Shanghai (SHA) 8:30 a.m. 10:45 a.m. A332
CZ9270 Guangzhou (CAN) Shanghai (SHA) 9:30 a.m. 11:50 a.m. 773
FM9316 Guangzhou (CAN) Shanghai (SHA) 7:30 p.m. 9:45 p.m. B738
CZ9274 Guangzhou (CAN) Shanghai (SHA) 1:30 p.m. 4 p.m. 333
FM9304 Guangzhou (CAN) Shanghai (SHA) 9:50 a.m. 12:10 p.m. A333
CZ9272 Guangzhou (CAN) Shanghai (SHA) 10:30 a.m. 12:55 p.m. 773
HO1288 Guangzhou (CAN) Shanghai (SHA) 9:40 p.m. 11:55 p.m. B789
HU7131 Guangzhou (CAN) Shanghai (SHA) 7:35 a.m. 10:05 a.m. B738
CZ3533 Guangzhou (CAN) Shanghai (SHA) 7 a.m. 9:25 a.m. B738
CZ9280 Guangzhou (CAN) Shanghai (SHA) 6:30 p.m. 9:05 p.m. 333
CZ9276 Guangzhou (CAN) Shanghai (SHA) 3:30 p.m. 6:05 p.m. 321