Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Change fees waived on select flights

Free cancellation on most hotels. Because flexibility matters.

Cheap Flights from Shanghai to Guangzhou

Prices were available within the past 7 days and starts at $237 for one-way flights and $516 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Shanghai to Guangzhou route information

Origin Airport Hongqiao Intl.
Destination Airport Baiyun Intl.
Flight Price $516
Distance 730 mi

Cheap SHA to CAN Flights

Sep 27, 2019

The overall flight and experience was fine, but was surprised when I wasn’t seated next to my husband on the flight.

Dec 21, 2018

We really appreciated the man who guided us from our one flight to our connecting plane.

Aug 27, 2018

Good connection

Apr 23, 2018

On time departure and ontime arrival

Apr 22, 2018

Compare to American Airlines everything eas better

Mar 2, 2018

Boeing 777-30ER, had seat power and USB charging. If you fly business, ask for seats in row 11-14, they are very private as they are sectioned off from the rest of the plane. Seat layout was 1-2-1, if you are travelling alone and wants some privacy, the window seats are better. I eat all kinds of foods, but I did notice the food menu has little to none vegetarian options- If you are vegetarian it's better to preorder your meals on the China Souther Airlines website.

Package Disclaimer

*Savings amount equal to 100% when flight + hotel are booked together. Prices based on searches conducted by fellow shoppers within the past 24 hours. There is no guarantee that these prices will be in effect at the time of your search. Vacation package savings are based on comparison to prices on Expedia.com of the same components booked separately. Savings vary based on origin/destination, length of trip, stay dates and travel partners, and aren't available on all packages.