Shanghai to Guangzhou (SHA-CAN): nonstop upgrade & award space

China Eastern Airlines, China Southern Airlines, Juneyao Air, Shanghai Airlines, and Air China fly nonstop between Shanghai (SHA) and Guangzhou (CAN), roughly 237 times a week. With this many departures on a short sector, premium cabins are small and turn over daily, so upgrade or award space opens and closes within hours. 2LNR tracks award seats on China Southern Airlines across every SHA to CAN date, so you can see whether a seat exists before you move points.

Schedule last confirmed . Departure times come from 2LNR's schedule data; confirm with the airline before you book.

237
Nonstop flights a week
730 mi
Nonstop distance
Free
To get started

Shanghai to Guangzhou flight schedule

Scheduled nonstop departures for SHA to CAN, last checked against our schedule feed on September 6, 2026. Airlines retime and cancel flights, so confirm with the airline before you book.

Schedule data dated .

Scheduled nonstop departures from Shanghai (SHA) to Guangzhou (CAN)
Date Flight Airline Departs SHA Arrives CAN Duration Aircraft
HO 1855Juneyao Air07:2509:502h 25m320
FM 9303Shanghai Airlines08:3011:002h 30m738
CZ 3596China Southern Airlines08:5011:152h 25m32Q
FM 9307Shanghai Airlines09:3011:552h 25m738
MU 5309China Eastern Airlines10:0012:252h 25m321
MU 5301China Eastern Airlines10:3012:402h 10m321
HO 1857Juneyao Air10:4013:002h 20m320
CZ 3534China Southern Airlines10:5013:152h 25m32Q
HU 7132Hainan Airlines11:3014:002h 30m73H
MU 5303China Eastern Airlines11:3013:402h 10m32N
CZ 3524China Southern Airlines11:5014:102h 20m333
MU 5305China Eastern Airlines12:3014:452h 15m333
CA 1838Air China12:3515:052h 30m321
CZ 3530China Southern Airlines12:5015:152h 25m77W
CZ 3532China Southern Airlines13:5016:102h 20m32Q
MU 5307China Eastern Airlines14:3016:502h 20m332
CZ 3538China Southern Airlines14:5017:152h 25m359
HO 1869Juneyao Air14:5017:102h 20m320
CZ 3540China Southern Airlines15:5018:152h 25m32Q
FM 9313Shanghai Airlines15:5518:052h 10m333
MU 5319China Eastern Airlines16:3018:552h 25m333
CZ 3526China Southern Airlines16:5019:152h 25m789
HO 2297Juneyao Air17:0019:202h 20m320
MU 9199China Eastern Airlines17:3020:002h 30m919
HO 1851Juneyao Air18:0520:252h 20m320
MU 5327China Eastern Airlines18:3521:002h 25m333
CZ 3572China Southern Airlines18:5021:152h 25m789
MU 5315China Eastern Airlines19:3021:502h 20m321
CA 1830Air China19:5522:202h 25m321
CZ 3504China Southern Airlines20:0022:302h 30m359
MU 5317China Eastern Airlines20:3522:552h 20m333
CZ 3582China Southern Airlines21:4500:152h 30m320
HO 1853Juneyao Air22:0000:202h 20m32Q
MU 5313China Eastern Airlines22:0000:102h 10m359
HO 1855Juneyao Air07:2509:502h 25m320
FM 9303Shanghai Airlines08:3011:002h 30m738
CZ 3596China Southern Airlines08:5011:152h 25m32Q
FM 9307Shanghai Airlines09:3011:552h 25m738
MU 5309China Eastern Airlines10:0012:252h 25m332
MU 5301China Eastern Airlines10:3012:402h 10m321

Showing the first 40 of 240 scheduled SHA to CAN departures across the next 7 days with service. Every remaining date is on the interactive map.

Departure and arrival times are local at their own airport, so an arrival can fall on a different local date than the departure; the duration column is the true elapsed flying time. A dash means the airline has not filed that value in the schedule data we hold. Aircraft are IATA equipment codes as filed, and can change up to departure.

See every SHA to CAN date on the interactive map

Award seats on SHA to CAN departures

2LNR tracks award seats on China Southern Airlines, date by date. Open the calendar for Shanghai to Guangzhou to see whether a seat exists before you move points, the next 14 days free on every product and the full horizon on Pro.

See real availability

Confirmed upgrade and award seats on each SHA to CAN departure, checked against live inventory so you know what is open before you book.

Set an alert

Premium inventory turns over fast. Watch this route and 2LNR notifies you when space appears on a date you are tracking.

Plan on the map

See SHA to CAN on the interactive route map, with schedules, connections, and route statistics.

Airlines flying Shanghai to Guangzhou nonstop

Carriers operating SHA to CAN nonstop in the current schedule. 2LNR tracks confirmed upgrade and award space on each of them.

Frequently asked questions about SHA to CAN

How far is Guangzhou from Shanghai?
SHA to CAN covers about 730 miles nonstop. Flight times vary by aircraft and season; the schedule table on this page lists each scheduled departure with its own times.
Which airlines fly nonstop from SHA to CAN?
China Eastern Airlines, China Southern Airlines, Juneyao Air, Shanghai Airlines, and Air China fly the route nonstop. 2LNR tracks award seats on China Southern Airlines.
How many flights a week are there from SHA to CAN?
About 237 nonstop flights a week run between Shanghai and Guangzhou in the current schedule, operated by China Eastern Airlines, China Southern Airlines, Juneyao Air, Shanghai Airlines, and Air China. Frequency shifts by season, and the schedule table on this page shows what is scheduled next.
What time do flights from SHA to CAN depart?
Scheduled SHA to CAN nonstops in the next 7 days with service leave between 07:25 and 22:00, local time at Shanghai. The schedule table on this page lists every departure by date, with its arrival time and aircraft.
How do I check upgrade or award availability on SHA to CAN?
Open the SHA to CAN route on the interactive map or the matrix to see award seats by date on China Southern Airlines, the next 14 days free and the full horizon on Pro. On Pro you can also set an alert on the route and 2LNR notifies you when space opens.

Never miss SHA to CAN upgrade or award space

See what is open by date on this route, the next 14 days free on every product and the full horizon on Pro.

Get started free