KWE → SZX Guiyang to Shenzhen
live
Direct flights from Guiyang (KWE) to Shenzhen (SZX): 35 nonstop departures observed each week across 3 airlines. 100% of the last 38 tracked flights arrived within 15 minutes of schedule. The median arrival is 20 minutes early. No cancellations were recorded across the 38 tracked flights. The nonstop covers 831 km, an estimated 1 hour 34 minutes in the air. Measured by Pro Flight Search from live flight boards at Guiyang and Shenzhen. Updated 5 November 2026 at 14:48 UTC.
Today, KWE → SZX Thu 5 Nov · local times
Sched Flight KWE departure SZX arrival
·
CZ3667 China Southern
Departed
Landed 10:26 −19
·
CZ5377 China Southern
Departed
Landed 09:21 −19
·
CZ6371China Southern
Departed
Landed 20:55 −20
·
HU7774 Hainan
On schedule
SZX 00:30 scheduled
·
ZH9958 Shenzhen
Departed
Landed 20:49 −26
Checked SZX board 22:48
KWE
Guiyang
tracking
SZX
Shenzhen
smooth · +0
dep bank 07:55–22:45 35x weekly
Runs reliable · 3 airlines · 35x weekly · nonstop
100% on time
of the last 38 tracked KWE → SZX flights arrived within 15 minutes
Median arrival delay is −20 min . 0 of 38 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −20 min across the last 38 arrivals
Flight time ~1h 34m estimated from route distance
Weekly departures 35x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 38
The week scheduled departures · origin local time
China Southern Airlines Hainan 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
China Southern AirlinesCZ 100% on time
Flights CZ5377 07:55 daily · CZ3667 09:00 daily · CZ6371 19:30 daily
Hainan AirlinesHU 100% on time
Flights HU7774 22:45 daily
Shenzhen AirlinesZH 100% on time
Flights ZH9958 19:15 daily
History operated legs · board outcomes
11-05 CZ6371 arrived −20
11-04 CZ6371 arrived −23
11-03 CZ6371 arrived −24
11-02 CZ6371 arrived −9
11-01 CZ6371 arrived −22
10-31 CZ6371 arrived −11
10-30 CZ6371 arrived −22
10-29 CZ6371 arrived −23
Show 30 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 KWE and SZX, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 39 Completed 38 Within 15m 38/38 Median -20m
CZ3667 China Southern
8 days
Thu, Nov 5
1/2 legs · B-1299
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
10:26
Landed · Sched 10:4519m early
Wed, Nov 4
1/2 legs · B-206A
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
10:13
Landed · Sched 10:4532m early
Tue, Nov 3
1/2 legs · B-206A
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
10:40
Landed · Sched 10:455m early
Mon, Nov 2
1/2 legs · B-1409
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
10:25
Landed · Sched 10:4520m early
Sun, Nov 1
1/2 legs · B-206A
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
10:28
Landed · Sched 10:4517m early
Sat, Oct 31
1/2 legs · B-1296
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
10:19
Landed · Sched 10:4526m early
Fri, Oct 30
1/2 legs · B-1409
KWE
Departure
—
KWE is outside our board polling set.
→
Thu, Oct 29
1/2 legs · B-1155
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
10:26
Landed · Sched 10:4519m early
Full CZ3667 history →
CZ5377 China Southern
8 days
Thu, Nov 5
1/2 legs · B-5609
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:21
Landed · Sched 09:4019m early
Wed, Nov 4
1/2 legs · B-1409
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:15
Landed · Sched 09:4530m early
Tue, Nov 3
1/2 legs · B-5609
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:22
Landed · Sched 09:4018m early
Mon, Nov 2
1/2 legs · B-206A
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:16
Landed · Sched 09:4024m early
Sun, Nov 1
1/2 legs · B-1155
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:23
Landed · Sched 09:4522m early
Sat, Oct 31
1/2 legs · B-1718
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:15
Landed · Sched 09:4025m early
Fri, Oct 30
1/2 legs · B-1299
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:22
Landed · Sched 09:4523m early
Thu, Oct 29
1/2 legs · B-5646
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
09:20
Landed · Sched 09:4020m early
Full CZ5377 history →
CZ6371 China Southern
8 days
Thu, Nov 5
1/2 legs · B-5768
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:55
Landed · Sched 21:1520m early
Wed, Nov 4
1/2 legs · B-5640
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:52
Landed · Sched 21:1523m early
Tue, Nov 3
1/2 legs · B-1955
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:51
Landed · Sched 21:1524m early
Mon, Nov 2
1/2 legs · B-5609
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
21:06
Landed · Sched 21:159m early
Sun, Nov 1
1/2 legs · B-1299
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:53
Landed · Sched 21:1522m early
Sat, Oct 31
1/2 legs · B-206A
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
21:04
Landed · Sched 21:1511m early
Fri, Oct 30
1/2 legs · B-6069
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:53
Landed · Sched 21:1522m early
Thu, Oct 29
1/2 legs · B-1952
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:52
Landed · Sched 21:1523m early
HU7774 Hainan
9 days
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
Sched 00:30
Scheduled arrival · landing pending
Wed, Nov 4
1/2 legs · B-1215
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:10
Landed · Sched 00:3020m early
Tue, Nov 3
1/2 legs · B-1215
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:13
Landed · Sched 00:3017m early
Mon, Nov 2
1/2 legs · B-5636
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:29
Landed · Sched 00:301m early
Sun, Nov 1
1/2 legs · B-1799
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:11
Landed · Sched 00:3019m early
Sat, Oct 31
1/2 legs · B-5416
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:23
Landed · Sched 00:307m early
Fri, Oct 30
1/2 legs · B-5662
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:25
Landed · Sched 00:305m early
Thu, Oct 29
1/2 legs · B-7175
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:16
Landed · Sched 00:3014m early
Wed, Oct 28
1/2 legs · B-1130
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
00:14
Landed · Sched 00:3016m early
Full HU7774 history →
ZH9958 Shenzhen
6 days
Thu, Nov 5
1/2 legs · B-32PD
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:49
Landed · Sched 21:1526m early
Tue, Nov 3
1/2 legs · B-6781
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:33
Landed · Sched 21:0027m early
Sun, Nov 1
1/2 legs · B-6853
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:42
Landed · Sched 21:1533m early
Sat, Oct 31
1/2 legs · B-6690
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
21:14
Landed · Sched 21:0014m late
Fri, Oct 30
1/2 legs · B-6937
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:51
Landed · Sched 21:009m early
Thu, Oct 29
1/2 legs · B-9908
KWE
Departure
—
KWE is outside our board polling set.
→
SZX
Arrival
20:46
Landed · Sched 21:1529m early
Full ZH9958 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: Guiyang (KWE) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KWE-SZX
Copy
How we measure this →
KWE to SZX questions
Is KWE–SZX running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KWE–SZX? Operators schedule morning departures around 07:55 and evening departures around 19:15 from KWE. 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 KWE to SZX? Great-circle distance is 831 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 89–101 min gate-to-gate on this route.
How often does KWE–SZX fly? 3 carriers operate this route, around 35 flights a week between them. Compare carrier days and times in the airline list above.