PKX → SZX Beijing to Shenzhen
live
Direct flights from Beijing (PKX) to Shenzhen (SZX): 25 nonstop departures observed each week across 4 airlines. 100% of the last 20 operated flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 20 tracked flights. The nonstop covers 1,892 km, an estimated 2 hours 56 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Shenzhen. Updated 15 September 2026 at 14:48 UTC.
PKX
Beijing
disrupted · +90
SZX
Shenzhen
smooth · +0
dep bank 07:15–20:40 25x weekly
Runs reliable · 4 airlines · 25x weekly · nonstop
100% on time
of the last 20 operated PKX → SZX flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 20 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 20 operated legs
Flight time ~2h 56m estimated from route distance
Weekly departures 25x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 20
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines China United Airlines Xiamen 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
China Eastern AirlinesMU
Flights MU6667 17:15 daily · MU6669 20:40 Tu We Th Fr Sa
China Southern AirlinesCZ 100% on time
Flights CZ3194 08:00 daily · CZ3156 09:00 daily · CZ3192 10:00 daily · CZ3168 11:00 daily
China United AirlinesKN
Flights KN5857 07:15 We Th Sa Su
Xiamen AirlinesMF
Flights MF8349 15:55 daily
History operated legs · board outcomes
09-15 CA8694 arrived −33
09-15 MU6295 arrived −17
09-14 CA8694 arrived −16
Show 12 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 PKX and SZX, paired departure → arrival per flight and day. Board tracking since Mon, Sep 14 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 57 Completed 39 Within 15m 19/39 Median -22m
CA8694 Air China
2 days
Tue, Sep 15
2/2 legs · B-2006
PKX
Departure
Sched 15:00
Scheduled time only · no board update captured
→
SZX
Arrival
17:52
Landed · Sched 18:2533m early
Mon, Sep 14
2/2 legs · B-1429
PKX
Departure
Sched 15:00
Departure time not on board
→
SZX
Arrival
18:09
Landed · Sched 18:2516m early
CZ3154 China Southern
2 days
Tue, Sep 15
2/2 legs · B-1806
PKX
Departure
Sched 18:00
Departure time not on board
→
SZX
Arrival
21:13
Landed · Sched 21:3017m early
Mon, Sep 14
2/2 legs · B-1829
PKX
Departure
Sched 18:00
Departure time not on board
→
SZX
Arrival
21:27
Landed · Sched 21:303m early
Full CZ3154 history →
CZ3156 China Southern
2 days
Tue, Sep 15
2/2 legs · B-6629
PKX
Departure
Sched 09:00
Scheduled time only · no board update captured
→
SZX
Arrival
11:58
Landed · Sched 12:2022m early
Mon, Sep 14
2/2 legs · B-32N5
PKX
Departure
Sched 09:00
Scheduled time only · no board update captured
→
SZX
Arrival
Sched 12:20
Scheduled time only · no board update captured
Full CZ3156 history →
CZ3158 China Southern
2 days
Tue, Sep 15
2/2 legs · B-7588
PKX
Departure
Sched 14:00
Departure time not on board
→
SZX
Arrival
16:54
Landed · Sched 17:2026m early
Mon, Sep 14
2/2 legs · B-20CK
PKX
Departure
Sched 14:00
Scheduled time only · no board update captured
→
SZX
Arrival
17:16
Landed · Sched 17:204m early
Full CZ3158 history →
CZ3160 China Southern
2 days
Tue, Sep 15
2/2 legs · B-6625
PKX
Departure
Sched 15:00
Departure time not on board
→
SZX
Arrival
18:05
Landed · Sched 18:3025m early
Mon, Sep 14
2/2 legs · B-6356
PKX
Departure
Sched 15:00
Scheduled time only · no board update captured
→
SZX
Arrival
18:23
Landed · Sched 18:307m early
Full CZ3160 history →
CZ3168 China Southern
2 days
Tue, Sep 15
2/2 legs · B-6663
PKX
Departure
Sched 11:00
Departure time not on board
→
SZX
Arrival
14:00
Landed · Sched 14:2525m early
Mon, Sep 14
1/2 legs · B-8675
PKX
Departure
Sched 11:00
Scheduled time only · no board update captured
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3168 history →
CZ3172 China Southern
2 days
Tue, Sep 15
2/2 legs · B-1062
PKX
Departure
Sched 16:00
Departure time not on board
→
SZX
Arrival
18:58
Landed · Sched 19:2022m early
Mon, Sep 14
1/2 legs · B-1062
PKX
Departure
Sched 16:00
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3172 history →
CZ3174 China Southern
2 days
Tue, Sep 15
2/2 legs · B-6912
PKX
Departure
Sched 19:00
Departure time not on board
→
SZX
Arrival
21:53
Landed · Sched 22:3037m early
Mon, Sep 14
1/2 legs · B-30E6
PKX
Departure
Sched 19:00
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3174 history →
CZ3176 China Southern
2 days
Tue, Sep 15
2/2 legs · B-30E2
PKX
Departure
Sched 12:00
Scheduled time only · no board update captured
→
SZX
Arrival
14:57
Landed · Sched 15:2023m early
Mon, Sep 14
1/2 legs · B-6658
PKX
Departure
Sched 12:00
Scheduled time only · no board update captured
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3176 history →
CZ3188 China Southern
2 days
Tue, Sep 15
2/2 legs · B-6630
PKX
Departure
Sched 17:00
Departure time not on board
→
SZX
Arrival
19:50
Landed · Sched 20:2535m early
Mon, Sep 14
1/2 legs · B-6625
PKX
Departure
Sched 17:00
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3188 history →
CZ3190 China Southern
2 days
Tue, Sep 15
2/2 legs · B-5917
PKX
Departure
Sched 20:00
Departure time not on board
→
SZX
Arrival
Sched 23:30
Scheduled time only · no board update captured
PKX
Departure
Sched 20:00
Scheduled time only · no board update captured
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3190 history →
CZ3192 China Southern
2 days
Tue, Sep 15
2/2 legs · B-6912
PKX
Departure
Sched 10:00
Departure time not on board
→
SZX
Arrival
13:05
Landed · Sched 13:1510m early
Mon, Sep 14
1/2 legs · B-6661
PKX
Departure
Sched 10:00
Scheduled time only · no board update captured
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3192 history →
CZ3194 China Southern
2 days
Tue, Sep 15
2/2 legs · B-6553
PKX
Departure
Sched 08:00
Departure time not on board
→
SZX
Arrival
10:57
Landed · Sched 11:1518m early
Mon, Sep 14
1/2 legs · B-6581
PKX
Departure
Sched 08:00
Scheduled time only · no board update captured
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3194 history →
JDL2688 JDL
1 day
Tue, Sep 15
1/2 legs · B-221Q
PKX
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
Sched 08:29
Scheduled time only · no board update captured
MF8349 Xiamen
2 days
Tue, Sep 15
2/2 legs · B-32FN
PKX
Departure
Sched 15:55
Departure time not on board
→
SZX
Arrival
18:51
Landed · Sched 19:3544m early
Mon, Sep 14
1/2 legs · B-32FN
PKX
Departure
Sched 15:55
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full MF8349 history →
MU6295 China Eastern
2 days
Tue, Sep 15
2/2 legs · B-5943
PKX
Departure
Sched 09:00
Departure time not on board
→
SZX
Arrival
12:08
Landed · Sched 12:2517m early
Mon, Sep 14
1/2 legs · B-32RF
PKX
Departure
Sched 09:00
Scheduled time only · no board update captured
→
SZX
Arrival
—
Board row not captured for this rotation yet.
MU6667 China Eastern
2 days
Tue, Sep 15
2/2 legs · B-8172
PKX
Departure
Sched 17:15
Departure time not on board
→
SZX
Arrival
20:18
Landed · Sched 20:153m late
Mon, Sep 14
1/2 legs · B-5943
PKX
Departure
Sched 17:15
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full MU6667 history →
MU6669 China Eastern
1 day
Tue, Sep 15
2/2 legs · B-1680
PKX
Departure
Sched 20:40
Scheduled time only · no board update captured
→
SZX
Arrival
Sched 00:10
Scheduled arrival · landing pending
Full MU6669 history →
JDL2645 JDL
1 day
Mon, Sep 14
1/2 legs · B-227Y
PKX
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
Sched 04:15
Scheduled time only · no board update captured
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 — Beijing (PKX) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PKX-SZX
Copy
How we measure this →
PKX to SZX questions
Is PKX–SZX running on time right now? Significant delay risk. The departure side at PKX is the weaker end, route health score 50/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PKX–SZX? Operators schedule morning departures around 07:15 and evening departures around 17:00 from PKX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SZX delay card to confirm conditions when you'd arrive.
How long is the flight from PKX to SZX? Great-circle distance is 1,892 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 164–192 min gate-to-gate on this route.
How often does PKX–SZX fly? 4 carriers operate this route, around 107 flights a week between them. Compare carrier days and times in the airline list above.