SZX to PEK (Shenzhen to Beijing) Flights

Last Minute Flights from SZX to PEK

Best airfare and ticket deals for SZX to PEK flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
SZXBeijingApril 7 to April 13$992
*Prices include taxes and fees

Cheapest SZX to PEK Flights

Best airfare and ticket deals for SZX to PEK flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
SZXBeijingApril 9 to April 19$795
SZXBeijingJuly 18 to July 30$963
SZXBeijingApril 7 to April 9$1,032
SZXBeijingMay 15 to May 19$1,045
*Prices include taxes and fees
SZX to PEK Flight Details
Origin airport
Shenzhen Intl.
Origin airport IATA code
SZX
Destination airport
Capital Intl.
Destination airport IATA code
PEK
Distance
1215 mi

Frequently asked questions

Which airlines with flights from Shenzhen Airport (SZX-Shenzhen Intl.) to Beijing Airport (PEK-Capital Intl.) allow free cancellation due to COVID-19?
Just enter your travel details, then click the big green “Find the best flight deals” button. Once all the available flights are displayed, check the “No change fee” box underneath the “Flexible change policies” filter on the left-hand side. Before you go ahead and book your SZX to Beijing Airport (PEK-Capital Intl.) tickets, read over the airline’s COVID-19 travel-related terms and conditions so you are clear about what can and can’t be changed.
What airlines fly direct from Shenzhen Airport (SZX-Shenzhen Intl.) to Beijing Capital International Airport?
Book with Air China (CA). It provides 364 flights each month that jet straight from SZX to Beijing Airport (PEK-Capital Intl.). With 243 nonstop monthly services of its own along this route, Hainan Airlines (HU) is another carrier to consider.
How many flights are there from SZX to PEK?
Around 26 each day. If you’re in a big hurry to reach Beijing, see if you can find a fabulous last-minute deal from Shenzhen Airport (SZX-Shenzhen Intl.) to Beijing Airport (PEK-Capital Intl.) and then secure it quick!
How long does it take to fly from Shenzhen Airport (SZX-Shenzhen Intl.) to Beijing Airport (PEK-Capital Intl.)?
Shenzhen Airport (SZX-Shenzhen Intl.) to Beijing Airport (PEK-Capital Intl.) takes about 3 hours and 15 minutes. That’s the perfect length of time to start watching an epic new TV series, get immersed in a podcast or enjoy some shut-eye.
What is the flight distance from Shenzhen Airport (SZX-Shenzhen Intl.) to Beijing Airport (PEK-Capital Intl.)?
The Shenzhen Airport (SZX-Shenzhen Intl.) to Beijing Airport (PEK-Capital Intl.) stretch covers 1200 miles (1950 km) and is regarded as a medium-haul trip. If you’re seeking comfort — and the price is right — consider upgrading to a premium or business class seat.
How many morning flights are there from SZX to PEK?
With about 42 morning flights per week from SZX to PEK to select from, you’ll be leaping out of bed and jetting away in next to no time.
  • Air China (CA) offers around 14 weekly flights taking off before noon. The earliest one you can catch is 12:55AM.
  • 2:00AM is the earliest you can depart from SZX to PEK with Shenzhen Airlines (ZH). This airline has 14 early flights every week.
  • You’ll have some 14 morning flights to pick from if you book a ticket with Hainan Airlines (HU). 1:25AM is the earliest departure.
How many afternoon flights are there from SZX to PEK?
With 140 afternoon and evening flights from SZX to PEK every week, you can forget about dragging yourself out of bed at the crack of dawn.
  • Grab a ticket with Air China (CA), which has 70 flights every week that leave after midday. 4:25AM is the earliest of those flights.
  • You can also take your pick of the 42 afternoon and evening flights on offer with Hainan Airlines (HU) every week. 4:45AM is the first departure from SZX.
  • Alternatively, pack your suitcase and go with Shenzhen Airlines (ZH). This carrier has 28 weekly flights after midday, with the earliest departure at 4:30AM.
What is the earliest departure time out of Shenzhen to Beijing?
Leave SZX at 7:30AM and touch down at PEK at 10:40AM. This flight is the earliest available on this route.
What is the latest departure time out of Shenzhen to Beijing?
Secure a seat on the 9:00PM flight out of SZX, landing at PEK at 12:15AM, and give yourself time to deal with those last-minute vacation preparations. This is the latest flight available on this route.
What is the average price from Shenzhen to Beijing?
Round-trip fares for this route start from about $795. When you’re ready to lock in your trip, we’ll help you walk away with the best price in town. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Shenzhen to Beijing Flight Schedule

CarrierFlightDepart SZXArrive PEKSat
3/30
Sun
3/31
Mon
4/1
Tue
4/2
Wed
4/3
Thu
4/4
Fri
4/5
Stops
ZH910107:00 am10:25 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
HU770207:30 am10:25 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA86807:55 am10:55 amCheck Fare
-
-
Check Fare
-
Check Fare
-
0 Stops
CA133408:35 am11:40 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA130608:55 am11:55 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
HU770409:20 am00:20 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
ZH910310:00 am01:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA130810:30 am01:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA139411:35 am02:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
ZH910500:30 pm03:45 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA133201:00 pm04:05 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
HU770601:15 pm04:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA137601:30 pm04:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA136802:00 pm05:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
ZH911102:00 pm06:50 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
1 Stops
ZH910702:30 pm06:00 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
HU770802:55 pm06:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA138403:00 pm06:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA131404:00 pm07:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
HU771004:10 pm07:45 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
ZH910904:30 pm07:40 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA134205:00 pm08:15 pmCheck FareCheck FareCheck Fare
-
Check FareCheck FareCheck Fare
0 Stops
ZH911706:00 pm08:50 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA130406:00 pm09:05 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
HU771206:10 pm09:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA139807:00 pm10:05 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
HU771407:15 pm10:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
ZH911307:30 pm11:00 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA135808:00 pm11:05 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA133809:00 pm00:05 amCheck Fare
-
Check Fare
-
Check Fare
-
-
0 Stops
HU771609:10 pm00:15 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
ZH911509:45 pm00:55 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops

Shenzhen to Beijing Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Shenzhen to Beijing to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from SZX to PEK, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Shenzhen to Beijing, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.