Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Shanghai
  4. Shanghai to Guangzhou
Nonstop route · China → China

Cheap flights from Shanghai to Guangzhou from CN¥437

Spring Airlines, China Southern Airlines, Air China and 6 more airlines fly nonstop from Shanghai to Guangzhou. The flight takes around 2h 00m, and the cheapest one-way fare we found recently is CN¥437 on 11 Jan.

Direct flights available 2h 00m Cheapest in January Prices checked 15 days ago
SHACAN

Shanghai to Guangzhou at a glance

Cheapest one-wayCN¥437Spring Airlines · nonstop · Mon 11 JanFastest flight2h 00mEstimated
Nonstop flightsYesSpring Airlines, China Southern Airlines, Air China

Airlines flying nonstop from Shanghai to Guangzhou

9 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
SASpring Airlines——CN¥437Search
CSChina Southern Airlines——CN¥564Search
Air China——CN¥1,494Search
SAShanghai Airlines——CN¥2,144Search
9A9 Air———Search
CEChina Eastern Airlines———Search
HAHainan Airlines———Search
JAJuneyao Air———Search
SAShenzhen Airlines———Search

Cheapest month to fly from Shanghai to Guangzhou

Lowest one-way fare found for each month: January is cheapest, May the most expensive.

Good to know

Distance
1,204 km748 miles
Flight time
2h 00mestimate
Time difference
NoneGuangzhou vs Shanghai
Currency in Guangzhou
CNY
Airports
PVG, SHA → CAN

Flights from Shanghai to Guangzhou: questions answered

How much is a flight from Shanghai to Guangzhou?
The cheapest one-way fare we found recently is CN¥437, nonstop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Shanghai to Guangzhou?
Yes. Spring Airlines, China Southern Airlines, Air China, Shanghai Airlines, 9 Air, China Eastern Airlines, Hainan Airlines, Juneyao Air and Shenzhen Airlines fly this route nonstop.
How long is the flight from Shanghai to Guangzhou?
A nonstop flight covers 1,204 km and takes around 2h 00m.
What is the cheapest month to fly from Shanghai to Guangzhou?
January has the lowest fare we found (CN¥437), while May is the most expensive (CN¥2,144).
Which airlines fly from Shanghai to Guangzhou?
Spring Airlines, China Southern Airlines, Air China, Shanghai Airlines, 9 Air, China Eastern Airlines, Hainan Airlines, Juneyao Air and Shenzhen Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Guangzhou?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Guangzhou: Guangzhou Baiyun International Airport (CAN).

More flights from Shanghai