SZX → PEK Shenzhen to Beijing
live
Direct flights from Shenzhen (SZX) to Beijing (PEK): 214 nonstop departures observed each week across 4 airlines. 87% of the last 52 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 63 tracked flights. The nonstop covers 1,956 km, an estimated 3 hours 0 minutes in the air. Measured by Pro Flight Search from live flight boards at Shenzhen and Beijing. Updated 15 November 2026 at 14:48 UTC.
Today, SZX → PEK Sun 15 Nov · local times
HU7702Hainan In the air, 16 min late
Left SZX at 07:46 , 16 min after its 07:30 slot.
Likely landing about 10:15middle half 10:06 to 10:23 · sched 10:25
Landing estimate from 236,233 tracked flights of 2 to 4 hours that left 15 to 29 min late. The PEK board has not posted a landing time yet. How planes make up time
Track HU7702 →
CA1398Air China In the air, 70 min late
Left SZX at 20:10 , 70 min after its 19:00 slot.
Likely landing about 23:15middle half 23:04 to 23:24 · sched 22:30
Landing estimate from 61,256 tracked flights of 2 to 4 hours that left 60 to 119 min late. The PEK board has not posted a landing time yet. How planes make up time
Track CA1398 →
Sched Flight SZX departure PEK arrival
02:08
O36813 SF Airlines
Left 02:08
·
05:18
O37110 SF Airlines
Left 05:18
·
07:00
ZH9101 Shenzhen
Left 07:21 +21
Landed 10:02 −13
07:30
HU7702 Hainan
Left 07:46 +16
PEK about 10:15 In the air · sched 10:25
08:15
CA1334 Air China
Left 08:34 +19
Landed 11:11 −29
08:25
CA868 Air China
Left 08:51 +26
Landed 11:27 +2
09:20
HU7704 Hainan
Left 09:46 +26
Landed 12:23 −7
09:55
ZH9103 Shenzhen
Left 10:21 +26
Landed 13:04 −11
10:30
CA1308 Air China
Left 10:35 +5
Landed 13:17 −23
11:35
CA1394 Air China
Left 11:52 +17
Landed 14:25 −15
12:30
ZH9105 Shenzhen
Left 12:38 +8
Landed 15:17 −28
13:00
CA1332 Air China
Left 13:10 +10
Landed 15:52 −23
13:10
HU7706 Hainan
Left 13:39 +29
Landed 16:23 −2
13:30
CA1376 Air China
Left 13:52 +22
Landed 16:28 −32
14:00
CA1368Air China
Sched 14:00 Departure not confirmed by the board
·
15:00
CA1384 Air China
Left 16:40 +100
Landed 19:26 +71
16:05
HU7708 Hainan
Left 16:49 +44
Landed 19:22 +67
16:20
ZH9107 Shenzhen
Left 17:12 +52
Landed 19:50 +125
16:30
ZH9111 Shenzhen
Left 16:49 +19
Landed 20:51 +121
17:00
CA1342 Air China
Left 17:51 +51
Landed 20:29 −1
18:00
CA1304 Air China
Left 19:03 +63
Landed 21:50 +20
18:00
HU7710 Hainan
Left 18:37 +37
Landed 21:22 +117
18:15
HU7712 Hainan
Left 18:55 +40
Landed 21:38 +13
18:40
ZH9109 Shenzhen
Left 19:17 +37
Landed 21:58 +133
19:00
CA1398 Air China
Left 20:10 +70
PEK about 23:15 In the air · sched 22:30
19:10
HU7714 Hainan
Left 19:14
Landed 21:52 −23
20:00
CA1358 Air China
Left 21:08 +68
PEK about 23:55 In the air · sched 23:15
21:00
CA1338 Air China
Left 21:45 +45
PEK about 01:05 In the air · sched 00:45
21:10
HU7716 Hainan
Left 22:36 +86
PEK about 01:25 In the air · sched 00:25
21:10
ZH9113 Shenzhen
Left 21:21 +11
PEK 22:40 In the air · scheduled landing
21:30
ZH9115 Shenzhen
Left 22:17 +47
PEK about 00:55 In the air · sched 00:35
Checked SZX board 22:48 · PEK board 23:37
SZX
Shenzhen
busy · +25
PEK
Beijing
smooth · +0
dep bank 01:11–21:30 214x weekly
Runs reliable · 4 airlines · 214x weekly · nonstop
87% on time
of the last 52 tracked SZX → PEK flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 63 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 52 arrivals
Flight time ~3h 00m estimated from route distance
Weekly departures 214x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 63
The week scheduled departures · origin local time
Air China Hainan Airlines SF Airlines Shenzhen Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air ChinaCA 91% on time
Flights CA868 07:55 Tu Th Fr Sa Su · CA1334 08:15 daily · CA1308 10:30 daily · CA1394 11:35 daily
Hainan AirlinesHU 87% on time
Flights HU7702 07:30 daily · HU7704 09:20 daily · HU7706 13:10 daily · HU7708 15:10 daily
SF AirlinesO3
Flights O36811 varies Fr Sa · O36813 varies daily · O37110 varies daily
Shenzhen AirlinesZH 80% on time
Flights ZH9101 07:00 daily · ZH9103 09:55 daily · ZH9105 12:30 daily · ZH9111 14:00 daily
History operated legs · board outcomes
11-15 CA868 dep +26 → arr +2
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from SZX and PEK, paired departure → arrival per flight and day. Board history since Fri, Nov 13. Each day adds the flights our airport boards record.
Board rows 120 Completed 111 Delayed 44 Within 15m 67/111 Median +8m
CA1304 Air China
2 days
Sun, Nov 15
2/2 legs · B-6385
SZX
Departure
19:03
Departed · Sched 18:0063m late
→
PEK
Arrival
21:50
Landed · Sched 21:3020m late
Sat, Nov 14
2/2 legs · B-327U
SZX
Departure
18:19
Departed · Sched 18:0019m late
→
PEK
Arrival
21:02
Landed · Sched 20:557m late
Full CA1304 history →
CA1308 Air China
2 days
Sun, Nov 15
2/2 legs · B-6327
SZX
Departure
10:35
Departed · Sched 10:305m late
→
PEK
Arrival
13:17
Landed · Sched 13:4023m early
Sat, Nov 14
2/2 legs · B-1956
SZX
Departure
10:46
Departed · Sched 10:3016m late
→
PEK
Arrival
13:21
Landed · Sched 13:4524m early
Full CA1308 history →
CA1332 Air China
2 days
Sun, Nov 15
2/2 legs · B-32A2
SZX
Departure
13:10
Departed · Sched 13:0010m late
→
PEK
Arrival
15:52
Landed · Sched 16:1523m early
Sat, Nov 14
2/2 legs · B-1591
SZX
Departure
13:10
Departed · Sched 13:0010m late
→
PEK
Arrival
15:44
Landed · Sched 16:1531m early
Full CA1332 history →
CA1334 Air China
1 day
Sun, Nov 15
2/2 legs · B-2045
SZX
Departure
08:34
Departed · Sched 08:1519m late
→
PEK
Arrival
11:11
Landed · Sched 11:4029m early
Full CA1334 history →
CA1338 Air China
3 days
Sun, Nov 15
2/2 legs · B-307C
SZX
Departure
21:45
Departed · Sched 21:0045m late
→
PEK
Arrival
Sched 00:45
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · B-2086
SZX
Departure
21:11
Departed · Sched 21:0011m late
→
PEK
Arrival
23:51
Landed · Sched 00:1019m early
Thu, Nov 12
1/2 legs · B-6596
SZX
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
23:45
Landed · Sched 00:1025m early
Full CA1338 history →
CA1342 Air China
2 days
Sun, Nov 15
2/2 legs · B-32CE
SZX
Departure
17:51
Departed · Sched 17:0051m late
→
PEK
Arrival
20:29
Landed · Sched 20:301m early
Sat, Nov 14
2/2 legs · B-325N
SZX
Departure
17:04
Departed · Sched 17:004m late
→
PEK
Arrival
19:45
Landed · Sched 20:2540m early
Full CA1342 history →
CA1358 Air China
2 days
Sun, Nov 15
2/2 legs · B-6327
SZX
Departure
21:08
Departed · Sched 20:0068m late
→
PEK
Arrival
Sched 23:15
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · B-32CA
SZX
Departure
20:14
Departed · Sched 20:0014m late
→
PEK
Arrival
22:51
Landed · Sched 23:1524m early
Full CA1358 history →
CA1368 Air China
2 days
SZX
Departure
Sched 14:00
Scheduled departure
→
PEK
Arrival
—
Board row not captured for this rotation yet.
SZX
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 17:30
Scheduled time only · no board update captured
CA1376 Air China
2 days
Sun, Nov 15
2/2 legs · B-322Y
SZX
Departure
13:52
Departed · Sched 13:3022m late
→
PEK
Arrival
16:28
Landed · Sched 17:0032m early
Sat, Nov 14
2/2 legs · B-32AL
SZX
Departure
13:50
Departed · Sched 13:3020m late
→
PEK
Arrival
16:23
Landed · Sched 16:4522m early
Full CA1376 history →
CA1384 Air China
2 days
Sun, Nov 15
2/2 legs · B-6383
SZX
Departure
16:40
Departed · Sched 15:00100m late
→
PEK
Arrival
19:26
Landed · Sched 18:1571m late
Sat, Nov 14
2/2 legs · B-2472
SZX
Departure
15:10
Departed · Sched 15:0010m late
→
PEK
Arrival
17:39
Landed · Sched 18:1536m early
Full CA1384 history →
CA1394 Air China
2 days
Sun, Nov 15
2/2 legs · B-32EZ
SZX
Departure
11:52
Departed · Sched 11:3517m late
→
PEK
Arrival
14:25
Landed · Sched 14:4015m early
Sat, Nov 14
2/2 legs · B-1431
SZX
Departure
11:58
Departed · Sched 11:3523m late
→
PEK
Arrival
14:24
Landed · Sched 14:4016m early
Full CA1394 history →
CA1398 Air China
2 days
Sun, Nov 15
2/2 legs · B-6961
SZX
Departure
20:10
Departed · Sched 19:0070m late
→
PEK
Arrival
Sched 22:30
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · B-7877
SZX
Departure
19:13
Departed · Sched 19:0013m late
→
PEK
Arrival
21:44
Landed · Sched 22:1531m early
Full CA1398 history →
CA868 Air China
2 days
Sun, Nov 15
2/2 legs · B-328Q
SZX
Departure
08:51
Departed · Sched 08:2526m late
→
PEK
Arrival
11:27
Landed · Sched 11:252m late
Sat, Nov 14
2/2 legs · B-32CA
SZX
Departure
08:11
Departed · Sched 07:5516m late
→
PEK
Arrival
10:35
Landed · Sched 10:5520m early
Full CA868 history →
HU7702 Hainan
2 days
Sun, Nov 15
2/2 legs · B-1539
SZX
Departure
07:46
Departed · Sched 07:3016m late
→
PEK
Arrival
Sched 10:25
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · B-20AL
SZX
Departure
07:54
Departed · Sched 07:3024m late
→
PEK
Arrival
10:21
Landed · Sched 10:4019m early
Full HU7702 history →
HU7704 Hainan
2 days
Sun, Nov 15
2/2 legs · B-1138
SZX
Departure
09:46
Departed · Sched 09:2026m late
→
PEK
Arrival
12:23
Landed · Sched 12:307m early
Sat, Nov 14
2/2 legs · B-208S
SZX
Departure
09:58
Departed · Sched 09:2038m late
→
PEK
Arrival
12:27
Landed · Sched 12:303m early
Full HU7704 history →
HU7706 Hainan
2 days
Sun, Nov 15
2/2 legs · B-5935
SZX
Departure
13:39
Departed · Sched 13:1029m late
→
PEK
Arrival
16:23
Landed · Sched 16:252m early
Sat, Nov 14
2/2 legs · B-1135
SZX
Departure
13:23
Departed · Sched 13:1013m late
→
PEK
Arrival
15:50
Landed · Sched 16:2535m early
Full HU7706 history →
HU7708 Hainan
2 days
Sun, Nov 15
2/2 legs · B-207J
SZX
Departure
16:49
Departed · Sched 16:0544m late
→
PEK
Arrival
19:22
Landed · Sched 18:1567m late
Sat, Nov 14
2/2 legs · B-1499
SZX
Departure
15:22
Departed · Sched 15:1012m late
→
PEK
Arrival
17:50
Landed · Sched 18:1525m early
Full HU7708 history →
HU7710 Hainan
2 days
Sun, Nov 15
2/2 legs · B-6539
SZX
Departure
18:37
Departed · Sched 18:0037m late
→
PEK
Arrival
21:22
Landed · Sched 19:25117m late
Sat, Nov 14
2/2 legs · B-7880
SZX
Departure
16:30
Departed · Sched 16:1020m late
→
PEK
Arrival
19:03
Landed · Sched 19:3027m early
Full HU7710 history →
HU7712 Hainan
2 days
Sun, Nov 15
2/2 legs · B-6520
SZX
Departure
18:55
Departed · Sched 18:1540m late
→
PEK
Arrival
21:38
Landed · Sched 21:2513m late
Sat, Nov 14
2/2 legs · B-32NM
SZX
Departure
18:34
Departed · Sched 18:1519m late
→
PEK
Arrival
21:16
Landed · Sched 21:259m early
Full HU7712 history →
HU7714 Hainan
2 days
Sun, Nov 15
2/2 legs · B-1138
SZX
Departure
19:14
Departed · Sched 19:104m late
→
PEK
Arrival
21:52
Landed · Sched 22:1523m early
Sat, Nov 14
2/2 legs · B-1345
SZX
Departure
19:28
Departed · Sched 19:1018m late
→
PEK
Arrival
22:03
Landed · Sched 22:1512m early
Full HU7714 history →
HU7716 Hainan
3 days
SZX
Departure
22:36
Departed · Sched 21:1086m late
→
PEK
Arrival
Sched 00:25
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · B-7616
SZX
Departure
21:18
Departed · Sched 21:108m late
→
PEK
Arrival
00:05
Landed · Sched 00:2520m early
Fri, Nov 13
1/2 legs · B-6539
SZX
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
00:12
Landed · Sched 00:2513m early
Full HU7716 history →
O36813 SF Airlines
1 day
Sun, Nov 15
1/2 legs · B-2832
SZX
Departure
02:08 Departed
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full O36813 history →
O37110 SF Airlines
2 days
Sun, Nov 15
1/2 legs · B-2899
SZX
Departure
05:18 Departed
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Sat, Nov 14
1/2 legs · B-2924
SZX
Departure
05:44 Departed
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full O37110 history →
ZH9101 Shenzhen
2 days
Sun, Nov 15
2/2 legs · B-5670
SZX
Departure
07:21
Departed · Sched 07:0021m late
→
PEK
Arrival
10:02
Landed · Sched 10:1513m early
Sat, Nov 14
2/2 legs · B-32F0
SZX
Departure
07:32
Departed · Sched 07:0032m late
→
PEK
Arrival
09:57
Landed · Sched 10:1518m early
Full ZH9101 history →
ZH9103 Shenzhen
2 days
Sun, Nov 15
2/2 legs · B-5440
SZX
Departure
10:21
Departed · Sched 09:5526m late
→
PEK
Arrival
13:04
Landed · Sched 13:1511m early
Sat, Nov 14
2/2 legs · B-5400
SZX
Departure
10:25
Departed · Sched 10:0025m late
→
PEK
Arrival
13:03
Landed · Sched 13:1512m early
Full ZH9103 history →
ZH9105 Shenzhen
2 days
Sun, Nov 15
2/2 legs · B-32CF
SZX
Departure
12:38
Departed · Sched 12:308m late
→
PEK
Arrival
15:17
Landed · Sched 15:4528m early
Sat, Nov 14
2/2 legs · B-32DV
SZX
Departure
12:36
Departed · Sched 12:306m late
→
PEK
Arrival
15:15
Landed · Sched 15:4530m early
Full ZH9105 history →
ZH9107 Shenzhen
2 days
Sun, Nov 15
2/2 legs · B-302E
SZX
Departure
17:12
Departed · Sched 16:2052m late
→
PEK
Arrival
19:50
Landed · Sched 17:45125m late
Sat, Nov 14
2/2 legs · B-303N
SZX
Departure
14:48
Departed · Sched 14:3018m late
→
PEK
Arrival
17:23
Landed · Sched 17:4522m early
Full ZH9107 history →
ZH9109 Shenzhen
2 days
Sun, Nov 15
2/2 legs · B-1017
SZX
Departure
19:17
Departed · Sched 18:4037m late
→
PEK
Arrival
21:58
Landed · Sched 19:45133m late
Sat, Nov 14
2/2 legs · B-302E
SZX
Departure
16:43
Departed · Sched 16:3013m late
→
PEK
Arrival
19:22
Landed · Sched 19:4523m early
Full ZH9109 history →
ZH9111 Shenzhen
2 days
Sun, Nov 15
2/2 legs · B-9908
SZX
Departure
16:49
Departed · Sched 16:3019m late
→
PEK
Arrival
20:51
Landed · Sched 18:50121m late
Sat, Nov 14
2/2 legs · B-6692
SZX
Departure
14:07
Departed · Sched 14:007m late
→
PEK
Arrival
18:22
Landed · Sched 18:5028m early
Full ZH9111 history →
ZH9113 Shenzhen
2 days
Sun, Nov 15
2/2 legs · B-1713
SZX
Departure
21:21
Departed · Sched 21:1011m late
→
PEK
Arrival
Sched 22:40
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · B-5400
SZX
Departure
19:50
Departed · Sched 19:3020m late
→
PEK
Arrival
22:34
Landed · Sched 22:406m early
Full ZH9113 history →
ZH9115 Shenzhen
3 days
SZX
Departure
22:17
Departed · Sched 21:3047m late
→
PEK
Arrival
Sched 00:35
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · B-32CF
SZX
Departure
21:32
Departed · Sched 21:302m late
→
PEK
Arrival
00:20
Landed · Sched 00:3515m early
Fri, Nov 13
1/2 legs · B-32DU
SZX
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
00:10
Landed · Sched 00:3525m early
Full ZH9115 history →
CA2812 Air China
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
22:30
Landed · Sched 22:4515m early
O36811 SF Airlines
1 day
Sat, Nov 14
1/2 legs · B-2840
SZX
Departure
01:11 Departed
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full O36811 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Shenzhen (SZX) to Beijing (PEK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-PEK
Copy
How we measure this →
SZX to PEK questions
Is SZX–PEK running on time right now? Smooth skies ahead. The departure side at SZX is the weaker end, route health score 83/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–PEK? Operators schedule morning departures around 07:00 and evening departures around 17:00 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PEK delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to PEK? Great-circle distance is 1,956 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 168–198 min gate-to-gate on this route.
How often does SZX–PEK fly? 4 carriers operate this route, around 214 flights a week between them. Compare carrier days and times in the airline list above.