Skip to main content
Beginning of main content

CAN (Guangzhou) to SZX (Shenzhen) Flights $487.93

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap CAN to SZX Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Hong Kong

$267.00

Macau

$392.41

Interesting Facts About Flights from Guangzhou to Shenzhen (CAN to SZX)

Question : Do prices fluctuate more for this route than others?
Answer : Ranging from $449 to $536, prices for CAN to SZX fluctuate much less than most routes in China. Remember, the sooner you book, the more you'll be able to save.

Question : How long do most people visit Shenzhen?
Answer : Of course you're not most people, but if you were, you'd stay roughly two days.

Question : Which airline is giving the best deals for round-trip flights from Guangzhou Baiyun International Airport (CAN) to Shenzhen Bao'an International Airport (SZX)?
Answer : Ticket costs are hitting highs of $536 over the next three months when flying to SZX from CAN. Check out China Southern Airlines, as they have been booking customers at just $449.

Question : Have you considered flying into Hong Kong International Airport instead of Shenzhen Bao'an International Airport?
Answer : Hong Kong International Airport (HKG) is just 24 miles away and on average, flights are 32% cheaper for the coming two months. Save a few bucks and put it towards your next trip.