Flights Shenzhen to Guangzhou SZX to CAN

Flights from Shenzhen (SZX) to Guangzhou (CAN): 2 airlines operate 3 flight numbers on this route, no flights in the past or next 14 days, distance 99 km / 62 miles. No departures are scheduled in the next 30 days; the latest flight was CZ3228 on Wed, Oct 14, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

SZX Shenzhen Shenzhen Bao'an International Airport CAN Guangzhou Guangzhou Baiyun International Airport
Route map SZX to CAN Great-circle route from Shenzhen Bao'an International Airport, China to Guangzhou Baiyun International Airport, China, 99 km. Map data: Natural Earth. SZX CAN Map data: Natural Earth

Shenzhen to Guangzhou Flights

3 flight numbers from SZX to CAN, with the date each last flew. Local times: SZX UTC+8, CAN UTC+8.

Flight Airline Last seen Departure Arrival
CZ3228 China Southern Airlines Oct 14, 2026 19:59 20:34
CZ3438 China Southern Airlines Oct 1, 2026 18:04 18:41
I98881 Air Italy Aug 28, 2026 23:05 23:35

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying SZX to CAN

SZX to CAN FAQ

How long is the flight from Shenzhen to Guangzhou?
The timetable allows about 30 min. There are not enough recent landed flights yet to say how long it usually takes.
Which airlines fly from Shenzhen to Guangzhou?
Air Italy and China Southern Airlines have flights from Shenzhen (SZX) to Guangzhou (CAN) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Shenzhen to Guangzhou?
No flights are scheduled in the two weeks before or after today.
How far is Shenzhen from Guangzhou?
99 km (62 miles) in a straight line between Shenzhen Bao'an International Airport and Guangzhou Baiyun International Airport.

Guangzhou (CAN) to Shenzhen (SZX) flights >