Skip to content

Nonstop flights from Beijing to Shenzhen from $252 PEK, PKX → SZX

Beijing Capital International Airport (PEK), Beijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)

The cheapest nonstop return found recently is $252 with China Eastern, 30 Nov – 2 Dec, found 2 days ago.

Nonstop return

The cheapest nonstop return fare on each of 11 departure dates is usually $270 to $311.

Cheapest nonstop return

$252

30 Nov – 2 Dec · China Eastern

Beijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)

Leaves 8:55 p.m. · Return leaves 10:00 p.m. · 6 h 40 min of travel, both ways together

out nonstop, back nonstop

found 2 days ago

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

Airlines flying it nonstop on the return fares we hold: Hainan Airlines (6 departure dates), China Eastern (6 departure dates), Xiamen Airlines (4 departure dates), Shenzhen Airlines (4 departure dates), China Southern Airlines (3 departure dates), China United Airlines (3 departure dates), Air China (2 departure dates).

On the 6 trips where we hold both on the same dates, nonstop cost a median $59 (15.5%) less than the cheapest fare with stops. Nonstop was cheaper or the same price on 5 of those 6 trips.

Every nonstop date we hold

Nonstop fares on 11 of the 18 departure dates we hold for this route.

13 Nov – 21 Nov: $277, found 6 days ago23 Nov – 23 Nov: $265, found 2 days ago28 Nov – 30 Nov: $273, found 7 days ago29 Nov – 8 Dec: $266, found 3 days ago30 Nov – 2 Dec: $252, found 2 days ago11 Dec – 8 Jan 2027: $365, found 4 days ago12 Dec – 14 Dec: $307, found 7 days ago19 Dec – 23 Dec: $304, found 7 days ago21 Dec – 16 Jan 2027: $572, found 5 days ago24 Dec – 30 Dec: $309, found 5 days ago29 Dec – 2 Jan 2027: $313, found 2 days agoNovDec
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
13 Nov – 21 Nov$277Hainan AirlinesBeijing Capital International Airport (PEK) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 6 days agoSee prices for these dates
23 Nov – 23 Nov$265China EasternBeijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 2 days agoSee prices for these dates
28 Nov – 30 Nov$273Xiamen AirlinesBeijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 7 days agoSee prices for these dates
29 Nov – 8 Dec$266Xiamen AirlinesBeijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 3 days agoSee prices for these dates
30 Nov – 2 Dec$252China EasternBeijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 2 days agoSee prices for these dates
11 Dec – 8 Jan 2027$365Shenzhen AirlinesBeijing Capital International Airport (PEK) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 4 days agoSee prices for these dates
12 Dec – 14 Dec$307China EasternBeijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 7 days agoSee prices for these dates
19 Dec – 23 Dec$304Xiamen AirlinesBeijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 7 days agoSee prices for these dates
21 Dec – 16 Jan 2027$572Air ChinaBeijing Capital International Airport (PEK) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 5 days agoSee prices for these dates
24 Dec – 30 Dec$309Shenzhen AirlinesBeijing Capital International Airport (PEK) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 5 days agoSee prices for these dates
29 Dec – 2 Jan 2027$313Xiamen AirlinesBeijing Daxing International Airport (PKX) → Shenzhen Bao'an International Airport (SZX)out nonstop, back nonstopfound 2 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work