Shenzhen to Beijing (SZX–PEK) — Airlines, Schedules & Connections

SZX Airport Page →
1,216 mi airlines 272/wk
On-time Some delays Frequent delays
Flight Schedule 74 flights Verified 2h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
ZH9101
ZH Shenzhen
330
7:00 AM
CST TT3
10:15 AM
CST
3h 15m
M T W T F S S
Prices
CA3401
CA Air China
330
7:00 AM
CST
10:15 AM
CST
3h 15m
M T W T F S S
Prices
HU7702
HU Hainan
789
7:30 AM
CST TT3
10:25 AM
CST
2h 55m
M T W T F S S
Prices
CA868
CA Air China
359
7:50 AM
CST TT3
10:45 AM
CST
2h 55m
M T W T F S S
Prices
CA1334
CA Air China
773
8:25 AM
CST TT3
11:25 AM
CST
3h
M T W T F S S
Prices
CA1306
CA Air China
77W
8:55 AM
CST TT3
11:55 AM
CST
3h
M T W T F S S
Prices
HU7704
HU Hainan
789
9:20 AM
CST TT3
12:30 PM
CST
3h 10m
M T W T F S S
Prices
CA3403
CA Air China
321
10:00 AM
CST TT3
1:10 PM
CST
3h 10m
M T W T F S S
Prices
ZH9103
ZH Shenzhen
321
10:00 AM
CST TT3
1:10 PM
CST
3h 10m
M T W T F S S
Prices
CA1308
CA Air China
359
10:30 AM
CST
1:25 PM
CST
2h 55m
M T W T F S S
Prices
CA1394
CA Air China
333
11:35 AM
CST
2:45 PM
CST
3h 10m
M T W T F S S
Prices
ZH9105
ZH Shenzhen
321
12:30 PM
CST
3:45 PM
CST
3h 15m
M T W T F S S
Prices
CA3405
CA Air China
321
12:30 PM
CST TT3
3:45 PM
CST
3h 15m
M T W T F S S
Prices
CA1332
CA Air China
773
1:00 PM
CST
4:15 PM
CST
3h 15m
M T W T F S S
Prices
HU7706
HU Hainan
789
1:15 PM
CST
4:15 PM
CST
3h
M T W T F S S
Prices
CA1376
CA Air China
332
1:30 PM
CST
4:45 PM
CST
3h 15m
M T W T F S S
Prices
CA1368
CA Air China
789
2:00 PM
CST
5:25 PM
CST
3h 25m
M T W T F S S
Prices
ZH9107
ZH Shenzhen
330
2:26 PM
CST
5:28 PM
CST
3h 2m
M T W T F S S
Prices
CA3407
CA Air China
320
2:30 PM
CST TT3
5:45 PM
CST
3h 15m
M T W T F S S
Prices
CA1384
CA Air China
332
3:00 PM
CST
6:30 PM
CST
3h 30m
M T W T F S S
Prices
HU7708
HU Hainan
789
3:10 PM
CST TT3
6:15 PM
CST
3h 5m
M T W T F S S
Prices
CA1314
CA Air China
789
4:00 PM
CST TT3
7:15 PM
CST
3h 15m
M T W T F S S
Prices
HU7710
HU Hainan
789
4:10 PM
CST TT3
7:15 PM
CST
3h 5m
M T W T F S S
Prices
CA3409
CA Air China
321
4:30 PM
CST TT3
7:45 PM
CST
3h 15m
M T W T F S S
Prices
ZH9109
ZH Shenzhen
321
4:30 PM
CST TT3
7:45 PM
CST
3h 15m
M T W T F S S
Prices
CA1342
CA Air China
773
5:00 PM
CST TT3
8:30 PM
CST
3h 30m
M T W T F S S
Prices
CA1304
CA Air China
773
6:00 PM
CST TT3
9:15 PM
CST
3h 15m
M T W T F S S
Prices
HU7712
HU Hainan
789
6:15 PM
CST TT3
9:25 PM
CST
3h 10m
M T W T F S S
Prices
CA1398
CA Air China
789
7:00 PM
CST TT3
10:30 PM
CST
3h 30m
M T W T F S S
Prices
HU7714
HU Hainan
787
7:10 PM
CST TT3
10:15 PM
CST
3h 5m
M T W T F S S
Prices
CA3413
CA Air China
321
7:30 PM
CST TT3
11:00 PM
CST
3h 30m
M T W T F S S
Prices
ZH9113
ZH Shenzhen
321
7:33 PM
CST TT3
10:35 PM
CST
3h 2m
M T W T F S S
Prices
CA1358
CA Air China
359
8:30 PM
CST TT3
11:04 PM
CST
2h 34m
M T W T F S S
Prices
CA1338
CA Air China
789
9:00 PM
CST
11:55 PM
CST
2h 55m
M T W T F S S
Prices
HU7716
HU Hainan
332
9:10 PM
CST TT3
12:25 AM+1
CST
3h 15m
M T W T F S S
Prices
ZH9115
ZH Shenzhen
738
9:30 PM
CST
12:28 AM+1
CST
2h 58m
M T W T F S S
Prices
CA3575
CA Air China
738
9:30 PM
CST TT3
12:45 AM+1
CST
3h 15m
M T W T F S S
Prices
CA1393
CA Air China
738
6:30 AM
CST TT3
10:10 AM
CST
3h 40m
M T W T F S S
Prices
ZH9116
ZH Shenzhen
321
7:30 AM
CST TT3
11:05 AM
CST
3h 35m
M T W T F S S
Prices
CA3576
CA Air China
321
7:30 AM
CST T3
11:05 AM
CST
3h 35m
M T W T F S S
Prices
CA1331
CA Air China
773
8:00 AM
CST T3
11:30 AM
CST
3h 30m
M T W T F S S
Prices
HU7701
HU Hainan
332
8:30 AM
CST T2
11:55 AM
CST
3h 25m
M T W T F S S
Prices
CA1375
CA Air China
359
8:30 AM
CST T3
11:50 AM
CST
3h 20m
M T W T F S S
Prices
CA1367
CA Air China
789
9:00 AM
CST TT3
12:25 PM
CST
3h 25m
M T W T F S S
Prices
HU7703
HU Hainan
789
9:30 AM
CST TT2
1:00 PM
CST
3h 30m
M T W T F S S
Prices
CA1383
CA Air China
773
10:00 AM
CST TT3
1:30 PM
CST
3h 30m
M T W T F S S
Prices
CA1313
CA Air China
359
10:55 AM
CST TT3
2:30 PM
CST
3h 35m
M T W T F S S
Prices
ZH9102
ZH Shenzhen
330
11:30 AM
CST T3
3:10 PM
CST
3h 40m
M T W T F S S
Prices
CA3402
CA Air China
330
11:30 AM
CST TT3
3:10 PM
CST
3h 40m
M T W T F S S
Prices
HU7705
HU Hainan
787
11:30 AM
CST TT2
3:00 PM
CST
3h 30m
M T W T F S S
Prices
CA1341
CA Air China
773
12:25 PM
CST TT3
3:23 PM
CST
2h 58m
M T W T F S S
Prices
CA3414
CA Air China
738
1:15 PM
CST TT3
4:50 PM
CST
3h 35m
M T W T F S S
Prices
ZH9114
ZH Shenzhen
738
1:15 PM
CST T3
4:50 PM
CST
3h 35m
M T W T F S S
Prices
CA1303
CA Air China
333
1:17 PM
CST TT3
4:17 PM
CST
3h
M T W T F S S
Prices
HU7707
HU Hainan
787
1:30 PM
CST T2
4:55 PM
CST
3h 25m
M T W T F S S
Prices
CA1397
CA Air China
321
2:00 PM
CST T3
5:30 PM
CST
3h 30m
M T W T F S S
Prices
CA3404
CA Air China
321
2:15 PM
CST TT3
5:50 PM
CST
3h 35m
M T W T F S S
Prices
ZH9104
ZH Shenzhen
321
2:30 PM
CST T3
6:05 PM
CST
3h 35m
M T W T F S S
Prices
HU7709
HU Hainan
333
2:30 PM
CST TT2
5:55 PM
CST
3h 25m
M T W T F S S
Prices
CA1357
CA Air China
359
3:00 PM
CST T3
6:25 PM
CST
3h 25m
M T W T F S S
Prices
HU7711
HU Hainan
332
4:33 PM
CST TT2
7:58 PM
CST
3h 25m
M T W T F S S
Prices
ZH9106
ZH Shenzhen
321
5:00 PM
CST TT3
8:35 PM
CST
3h 35m
M T W T F S S
Prices
CA3406
CA Air China
321
5:00 PM
CST TT3
8:35 PM
CST
3h 35m
M T W T F S S
Prices
CA1305
CA Air China
333
6:00 PM
CST TT3
9:25 PM
CST
3h 25m
M T W T F S S
Prices
CA1337
CA Air China
773
6:25 PM
CST T3
9:20 PM
CST
2h 55m
M T W T F S S
Prices
CA867
CA Air China
359
6:30 PM
CST TT3
9:45 PM
CST
3h 15m
M T W T F S S
Prices
CA1333
CA Air China
773
6:38 PM
CST TT3
9:42 PM
CST
3h 4m
M T W T F S S
Prices
ZH9108
ZH Shenzhen
330
7:09 PM
CST TT3
10:50 PM
CST
3h 41m
M T W T F S S
Prices
CA3408
CA Air China
330
7:15 PM
CST TT3
11:05 PM
CST
3h 50m
M T W T F S S
Prices
HU7713
HU Hainan
789
7:30 PM
CST TT2
11:00 PM
CST
3h 30m
M T W T F S S
Prices
CA1307
CA Air China
359
8:00 PM
CST TT3
11:30 PM
CST
3h 30m
M T W T F S S
Prices
HU7715
HU Hainan
789
8:30 PM
CST TT2
12:05 AM+1
CST
3h 35m
M T W T F S S
Prices
CA3410
CA Air China
321
9:00 PM
CST TT3
12:40 AM+1
CST
3h 40m
M T W T F S S
Prices
ZH9110
ZH Shenzhen
321
9:00 PM
CST T3
12:40 AM+1
CST
3h 40m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Shenzhen to Beijing
3 carriers, 272 flights/week nonstop.
3 Airlines 272 Flights/wk 1,216 mi 2h 34m nonstop 106 1-stop hubs

SZX–PEK is served by 3 airlines with nonstop service. Air China, Hainan Airlines and Shenzhen Airlines lead the route. The flight covers 1,216 miles in approximately 2h 34m. Beyond nonstop, 106 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop SZX–PEK service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
CA Air China 146 320, 321, 330, 332, 333, 359, 738, 773, 77W, 789 2h34-3h30 Star Alliance
HU Hainan Airlines 56 332, 787, 789 2h55-3h15
ZH Shenzhen Airlines 49 321, 330, 738 2h58-3h15 Star Alliance
Aircraft on this route
320 Airbus A320 – CA
321 Airbus A321 – CA, ZH
330 Airbus A330 – CA, ZH
332 Airbus A330-200 – CA, HU
333 Airbus A330-300 – CA
359 Airbus A350-900 – CA
738 Boeing 737-800 – CA, ZH
773 Boeing 777-300 – CA
77W Boeing 777-300ER – CA
787 Boeing 787 – HU
789 Boeing 787-9 Dreamliner – CA, HU
Alliance coverage
Star Alliance: CA + ZH (195 flights/wk, 78%)
Unaffiliated: HU (56 flights/wk, 22%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, SZX to PEK direction.
Mon
36
flights
Tue
35
flights
Wed
36
flights
Thu
37
flights
Fri
35
flights
Sat
37
flights
Sun
35
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
37
Nonstop flights
272
Outbound / wk
252
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for SZX to PEK.
1-STOP
One-Stop Connections
106
Hubs
~4h
Fastest
~41h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
4,763
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Beijing from Shenzhen

Nearby airports with service to Beijing Capital International Airport.
Metric SZX→PEK HKG→PEK MFM→PEK
Distance from SZX 24 mi 36 mi
Nonstop airlines 3 4 1
Weekly flights 272 166 28
Flight time 2h 34m 3h 7m 2h 58m
Airports within 200 miles of SZX with service to Beijing Capital International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Beijing is 0 hours the same as Shenzhen.
SZX: CST · PEK: CST

When it's 6:00 PM in Shenzhen, it's 6:00 PM in Beijing.
Distance & Flight Time
1,216 mi / 1,957 km
Nonstop flight time is approximately 2h 34m to 5h 35m.
Getting to SZX

Shenzhen Metro Line 11 (Airport Express) runs from Futian or Luohu to the airport in 35–50 minutes (¥20–30). Trains run from 6am to around midnight. This is the standard option for arrivals from central Shenzhen and the Hong Kong border crossing at Futian.

Taxis from downtown Shenzhen (Luohu/Futian) cost ¥60–100 and take 30–50 minutes depending on expressway traffic. High-speed rail connections exist but require a shuttle or metro link from Shenzhen North station.

Getting from PEK

Airport Express to Dongzhimen takes 16 minutes (¥25) and connects to Metro Lines 2 and 13 for central Beijing. Running 6am to 11pm from T2 and T3. It bypasses road congestion regardless of traffic conditions.Taxis use the meter; central Beijing runs ¥80–120 from the airport. Didi ride-hailing is available and widely used. Airport express buses (¥25–30) serve multiple city zones. T3 (international hub) and T2 are connected by a free inter-terminal bus if not airside. Note: Beijing has two airports; Capital (PEK) and Daxing (PKX) are not connected by convenient transport.

Beijing Climate

Humid continental climate with cold, dry winters (−8 to 2°C) and hot summers (28–35°C). The primary flight disruption risks are winter fog and smog (November–February, heavily air quality-dependent), summer thunderstorms (July–August), and spring sandstorms from the Gobi Desert (March–May) that can reduce visibility rapidly.

Fall (September–October) brings clear skies and minimal disruptions. The 2022 Winter Olympics improved Beijing's snowfall preparedness. Fog and smog remain serious delay causes through winter.

SZX–PEK Quick Facts

Key statistics for the Shenzhen to Beijing route.
Route details
Distance1,216 mi / 1,957 km
Flight time2h 34m to 5h 35m
Time difference0 hours
Airlines (nonstop)3
Weekly flights272 out / 252 return
1-stop connections106 hubs
Origin: SZX
IATA / ICAOSZX / ZGSZ
TimezoneAsia/Shanghai
Passengers/yr61.4M
Elevation13 ft / 4 m
Destination: PEK
IATA / ICAOPEK / ZBAA
TimezoneAsia/Shanghai
Passengers/yr67.3M
Elevation116 ft / 35 m

Frequently Asked Questions

Common questions about SZX to PEK flights.
Nonstop flights from Shenzhen Bao'an International Airport to Beijing Capital International Airport take approximately 2h 34m to 5h 35m. The route covers 1,216 miles.
3 airlines operate nonstop service: Air China, Hainan Airlines and Shenzhen Airlines.
There are approximately 272 nonstop flights per week from SZX to PEK. The return direction has about 252 weekly flights.
Yes, 1-stop connections are available through YIC, SWA, CJU, LZY, FUG, LYG, WGN, GYS, SGN, JUZ, XFN, NNG, YNZ, JHG, KIX, CGK, LHW, AAT, DLC, TPE, WUH, CZX, HRB, YCU, PVG, YNT, SYX, LJG, DLU, KWE, WUX, HAK, WNZ, NGB, URC, KMG, UYN, TFU, DOY, NKG, HYN, SVO, HGH, SHA, CGO, HFE, CKG, XNN, CTU, INC, ANC, TAO, XIY, LYI, SHE, YIW, HAN, MNL, TYN, ENY, MIG, KHN, BKK, YTY, TLV, YIH, SQD, NTG, JIU, ZHA, SIN, AQG, CGQ, HND, ICN, HET, LZO, XIC, KUL, DXB, BUD, KHG, DSN, AKL, YBP, CIH, MXP, VIE, BCN, WDS, BRU, NRT, MEL, IST, IKA, RUH, AUH, FRA, LAX, SYD, CAI, LHR, FCO, CDG, DWC and YVR. These options provide additional schedule flexibility.
Yes, return flights from PEK to SZX are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include HKG, MFM and ZUH. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Air China arrivals from Shenzhen use Terminal 3 at PEK. Shenzhen Airlines flights typically arrive at Terminal 3 as well. Codeshare flights labeled as Shenzhen Airlines may use Terminal 2. Hainan Airlines operates from Terminal 2. If connecting at PEK, confirm the terminal for your inbound and outbound flights, as Terminal 2 and Terminal 3 transfers require clearing security again.
High-speed rail between Shenzhen and Beijing takes 8.5 to 10.5 hours on the fastest G-trains from Shenzhen North station. The flight is 3 hours 15 minutes. Rail connects city centres, which can be more convenient than the two airports involved. For travelers already at or connecting through Shenzhen Bao'an Airport (SZX), the flight removes the airport-to-station transfer. Rail is practical for leisure or itinerary-flexible trips; the flight is the standard business-travel choice.
Beijing Capital runs high delay rates year-round due to military airspace restrictions and sheer traffic volume. Winter fog (November through February) is the largest single disruption driver, reducing PEK to instrument approaches and causing ground holds across the system. Shenzhen Bao'an Airport (SZX) is less prone to systemic delays but can face congestion during holiday periods. The SZX-PEK segment is one of the busiest in Chinese aviation and subject to Air Traffic Flow Management (ATFM) restrictions regularly.

Shenzhen to Beijing: Pearl River Delta to Capital

SZX-PEK is one of China's high-volume trunk routes, carrying 196 weekly departures across three carriers. Air China operates 13 to 15 daily flights. Hainan Airlines runs eight daily. Shenzhen Airlines adds seven daily departures. Flight time is 3 hours 15 minutes over 1,950 km. All three carriers use the route heavily for both point-to-point travel and as feed into their respective Beijing hub networks. Shenzhen Bao'an Airport operates from Terminal 3, which opened in 2013 and handles all passenger traffic. Beijing Capital's Terminal 3. The world's largest single airport terminal building. Handles most Air China and Shenzhen Airlines arrivals.

Aircraft and Connection Notes

Widebody aircraft appear occasionally on peak-demand slots, but the sector is dominated by A320-family and 737-family narrowbodies. Hainan Airlines is known for higher service standards among Chinese carriers and consistently places in on-time performance rankings. Beijing Capital (PEK) is under increasing competition from the newer Beijing Daxing (PKX) airport, though SZX-PEK service continues to operate at Beijing Capital. High-speed rail between Shenzhen and Beijing takes 8.5 to 10.5 hours, making the flight the default for business travel on this corridor. Air China and Hainan are Star Alliance and unaffiliated respectively, relevant for international connecting passengers.