A city square with a reflective water feature, modern buildings, and a covered seating area.

Cheap Flights from Beijing (BJS) to Shenzhen (SZX) from HK$3,568~

Cheap Flights from Beijing to Shenzhen (BJS-SZX)

Prices were available within the past 7 days and start at HK$3,568 for one-way flights and HK$4,432 for return, for the period specified. Prices and availability are subject to change.

Alternative airports near Shenzhen

Prices were available within the past 7 days. Prices and availability are subject to change.

Travel information

Origin airport
Beijing
Destination airport
Shenzhen Intl. Airport
Distance
1,891 km away
Airlines serving
China Southern Airlines, China Eastern Airlines, Xiamen Airlines, Air China
Popular airline
China Southern Airlines
Return price
HK$4,432
Average flight time
3 hours 32 mins
*Available to Expedia members.