Cheap flights from Shenzhen to Beijing from $158

Round-trip
1 adult
Economy
From?
To?
Sun 6/11
Sun 6/18

Flight information for Shenzhen to Beijing
(SZX to BJS)

Find info about flight duration, direct flights, and airports for your flight from Shenzhen to Beijing

Best Price Found

$158

Fastest flight time

2h 55m

Direct flights

Every day

Airports in Beijing

1 airport
The best one-way flight to Beijing from Shenzhen in the past 72 hours is $158. The best round-trip flight deal from Shenzhen to Beijing found on momondo in the last 72 hours is $316.
The fastest flight from Shenzhen to Beijing takes 2h 55m
Direct flights go from Shenzhen to Beijing every day.
There is 1 airport near Beijing: Beijing Capital (PEK)

How to get the cheapest flight ticket from Shenzhen to Beijing

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Shenzhen to Beijing?

August. The cheapest time of year to fly to Beijing from Shenzhen is August. Most expensive is May

What is the cheapest day to depart Shenzhen for Beijing?

Saturday. The cheapest day of the week is typically Saturday. The most expensive is typically Tuesday

When is the cheapest time to fly from Shenzhen to Beijing?

At noon. Shenzhen to Beijing flights are approximately 3% more expensive in the evening than at noon

What is the cheapest Shenzhen to Beijing flight route?

Shenzhen - Beijing Capital. Fly from Shenzhen to Beijing Capital for the best Shenzhen - Beijing flight prices

How many flights depart from Shenzhen to Beijing on average per day?

As of June 2023, 84 flights take off from Shenzhen and land in Beijing each day. The most common flight departure time for this route is 12:00PM, with 49% of daily flights taking off in the afternoon.

How many flights depart from Shenzhen to Beijing on average per week?

588 flights are operational weekly from Shenzhen to Beijing as of June 2023. The most popular departure day for this route is Monday, with 16% of flights per week taking off on this day.

What cabin class options are available on Shenzhen to Beijing flights?

There are 2 cabin classes available to choose from on Shenzhen to Beijing flights. Cabin price and availability will vary by airline so perform a search above to find the right deals for you.

Can stopping save me money on Shenzhen to Beijing flights?

No. A direct flight is the cheapest option for a flight between Shenzhen to Beijing.

When traveling from Shenzhen to Beijing, the most popular airport to fly into is Beijing Capital Airport. The majority of travelers flying into Beijing Capital Airport from Shenzhen are departing from Shenzhen Airport. If you are looking for alternate airports to fly out of when traveling to Beijing, you can try Guangzhou Baiyun Airport or Zhuhai Airport which are located in Guangzhou and Zhuhai respectively. In June, $449 is typically the cheapest round trip price you’ll find from Shenzhen to Beijing which you can find when you fly SZX — PEK.

Shenzhen Airport (SZX) to Beijing Capital Airport (PEK)$449
Search Flight Deals
Guangzhou Baiyun Airport (CAN) to Beijing Capital Airport (PEK)$1,790
Search Flight Deals
Zhuhai Airport (ZUH) to Beijing Capital Airport (PEK)$916
Search Flight Deals

Easily compare round-trip flights from Shenzhen to Beijing

Below you can see the best fares for your round-trip flight route over the next six months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Shenzhen to Beijing by changing tabs
Air China
Jul 5
SZX12:40 pmShenzhen
3h 05m
PEK3:45 pmBeijing Capital
Jul 10
PEK4:00 amBeijing Capital
3h 25m
SZX7:25 amShenzhen
Shenzhen Airlines
Jul 1
SZX9:35 amShenzhen
4h 55m
1 stop
PEK2:30 pmBeijing Capital
Jul 13
PEK5:20 amBeijing Capital
3h 30m
SZX8:50 amShenzhen
Shenzhen Airlines
Sep 7
SZX9:35 amShenzhen
4h 55m
1 stop
PEK2:30 pmBeijing Capital
Sep 14
PEK3:30 amBeijing Capital
3h 25m
SZX6:55 amShenzhen
Shandong Airlines
Jul 6
SZX8:55 amShenzhen
8h 45m
2 stops
PEK5:40 pmBeijing Capital
Jul 13
PEK5:50 amBeijing Capital
8h 50m
1 stop
SZX2:40 pmShenzhen
Shenzhen Airlines
Nov 17
SZX9:00 amShenzhen
4h 50m
1 stop
PEK1:50 pmBeijing Capital
Nov 20
PEK2:20 amBeijing Capital
5h 25m
1 stop
SZX7:45 amShenzhen

Find the cheapest one-way flights from Shenzhen to Beijing

If you're looking for one-way flights from Shenzhen to Beijing, view some of our deals below provided by Air China, Hainan Airlines and Shenzhen Airlines
Hainan Airlines
Jun 17
SZX4:20 pmShenzhen
3h 00m
PEK7:20 pmBeijing Capital
Shenzhen Airlines
Aug 23
SZX12:40 pmShenzhen
3h 05m
PEK3:45 pmBeijing Capital
Multiple Airlines
Jun 17
SZX7:00 pmShenzhen
25h 05m
2 stops
PEK8:05 pmBeijing Capital

Search last-minute flights to Beijing from Shenzhen

Find and compare round-trip flight prices for your last-minute flight from Shenzhen to Beijing
Multiple Airlines
Jun 16
SZX4:20 pmShenzhen
3h 00m
PEK7:20 pmBeijing Capital
Jun 19
PEK5:00 pmBeijing Capital
3h 15m
SZX8:15 pmShenzhen
Shenzhen Airlines
Jun 11
SZX9:35 amShenzhen
4h 55m
1 stop
PEK2:30 pmBeijing Capital
Jul 6
PEK10:30 amBeijing Capital
3h 35m
SZX2:05 pmShenzhen
Shenzhen Airlines
Jun 11
SZX9:35 amShenzhen
4h 55m
1 stop
PEK2:30 pmBeijing Capital
Jul 6
PEK2:55 amBeijing Capital
5h 25m
1 stop
SZX8:20 amShenzhen
Shandong Airlines
Jun 11
SZX8:55 amShenzhen
9h 15m
2 stops
PEK6:10 pmBeijing Capital
Jul 6
PEK5:50 amBeijing Capital
8h 50m
1 stop
SZX2:40 pmShenzhen
Multiple Airlines
Jun 16
SZX12:35 pmShenzhen
16h 00m
1 stop
PEK4:35 amBeijing Capital
Jun 19
PEK9:30 amBeijing Capital
13h 10m
2 stops
SZX10:40 pmShenzhen
Shandong Airlines
Jun 11
SZX8:55 amShenzhen
9h 15m
2 stops
PEK6:10 pmBeijing Capital
Jul 6
PEK5:50 amBeijing Capital
8h 50m
1 stop
SZX2:40 pmShenzhen

Shenzhen Airlines flights from Shenzhen to Beijing

Our best Shenzhen Airlines deals on Shenzhen to Beijing flight tickets
Shenzhen Airlines
Jul 1
SZX9:35 amShenzhen
4h 55m
1 stop
PEK2:30 pmBeijing Capital
Jul 13
PEK5:20 amBeijing Capital
3h 30m
SZX8:50 amShenzhen
Shenzhen Airlines
Jun 11
SZX9:35 amShenzhen
4h 55m
1 stop
PEK2:30 pmBeijing Capital
Jul 6
PEK2:55 amBeijing Capital
5h 25m
1 stop
SZX8:20 amShenzhen
Shenzhen Airlines
Nov 17
SZX9:00 amShenzhen
4h 50m
1 stop
PEK1:50 pmBeijing Capital
Nov 20
PEK2:20 amBeijing Capital
5h 25m
1 stop
SZX7:45 amShenzhen

Shandong Airlines flights from Shenzhen to Beijing

Our best Shandong Airlines deals on Shenzhen to Beijing flight tickets
Shandong Airlines
Jun 11
SZX8:55 amShenzhen
9h 15m
2 stops
PEK6:10 pmBeijing Capital
Jul 6
PEK5:50 amBeijing Capital
8h 50m
1 stop
SZX2:40 pmShenzhen
Shandong Airlines
Jun 11
SZX8:55 amShenzhen
9h 15m
2 stops
PEK6:10 pmBeijing Capital
Jul 6
PEK5:50 amBeijing Capital
8h 50m
1 stop
SZX2:40 pmShenzhen
Shandong Airlines
Jul 6
SZX8:55 amShenzhen
8h 45m
2 stops
PEK5:40 pmBeijing Capital
Jul 13
PEK5:50 amBeijing Capital
8h 50m
1 stop
SZX2:40 pmShenzhen

  • How far is Shenzhen to Beijing by plane?

    A flight from Shenzhen to Beijing will travel around 1207.1 mi. A reasonable flight in good conditions will take 3h 05m.


Why use momondo?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Shenzhen to Beijing for you.

Yes. All flights to Beijing from Shenzhen on momondo can be compared and filtered by various policies on offer, including flexible booking.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.