WNZ → SZX Wenzhou to Shenzhen
live
Direct flights from Wenzhou (WNZ) to Shenzhen (SZX): 42 nonstop departures observed each week across 4 airlines. 90% of the last 40 tracked flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 40 tracked flights. The nonstop covers 919 km, an estimated 1 hour 41 minutes in the air. Measured by Pro Flight Search from live flight boards at Wenzhou and Shenzhen. Updated 13 November 2026 at 22:48 UTC.
Today, WNZ → SZX Sat 14 Nov · local times
Sched Flight WNZ departure SZX arrival
·
CZ3370 China Southern
On schedule
SZX 10:00 scheduled
·
ZH8954 Shenzhen
On schedule
SZX 08:55 scheduled
Checked SZX board 06:48
WNZ
Wenzhou
tracking
SZX
Shenzhen
smooth · +0
dep bank 06:50–19:55 42x weekly
Runs reliable · 4 airlines · 42x weekly · nonstop
90% on time
of the last 40 tracked WNZ → SZX flights arrived within 15 minutes
Median arrival delay is −14 min . 0 of 40 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 40 arrivals
Flight time ~1h 41m estimated from route distance
Weekly departures 42x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 40
The week scheduled departures · origin local time
China Southern Airlines China United 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 CZ3370 varies daily
China United AirlinesKN 100% on time
Flights KN5251 13:50 daily
Hainan AirlinesHU 86% on time
Flights HU7770 10:35 daily · HU7772 18:50 daily
Shenzhen AirlinesZH 83% on time
Flights ZH8954 07:05 daily · ZH8952 19:55 daily
History operated legs · board outcomes
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 WNZ and SZX, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 44 Completed 40 Delayed 4 Within 15m 36/40 Median -14m
CZ3370 China Southern
8 days
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
Sched 10:00
Scheduled arrival · landing pending
Fri, Nov 13
1/2 legs · B-6356
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
08:28
Landed · Sched 08:5527m early
Thu, Nov 12
1/2 legs · B-1697
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
08:21
Landed · Sched 08:5534m early
Wed, Nov 11
1/2 legs · B-1690
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
09:17
Landed · Sched 09:4023m early
Tue, Nov 10
1/2 legs · B-6976
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
09:51
Landed · Sched 10:009m early
Mon, Nov 9
1/2 legs · B-1651
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
08:18
Landed · Sched 08:5537m early
Sun, Nov 8
1/2 legs · B-1696
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
09:19
Landed · Sched 09:4021m early
Sat, Nov 7
1/2 legs · B-9917
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
09:42
Landed · Sched 10:0018m early
Full CZ3370 history →
ZH8954 Shenzhen
7 days
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
Sched 08:55
Scheduled arrival · landing pending
Fri, Nov 13
1/2 legs · B-8409
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
08:48
Landed · Sched 08:557m early
Thu, Nov 12
1/2 legs · B-6286
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
08:33
Landed · Sched 08:5522m early
Wed, Nov 11
1/2 legs · B-6722
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
08:34
Landed · Sched 08:5521m early
Mon, Nov 9
1/2 legs · B-6297
WNZ
Departure
—
WNZ is outside our board polling set.
→
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
Sched 08:55
Scheduled time only · no board update captured
Sat, Nov 7
1/2 legs · B-8409
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
08:40
Landed · Sched 08:5515m early
Full ZH8954 history →
HU7770 Hainan
7 days
Fri, Nov 13
1/2 legs · B-1735
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
12:52
Landed · Sched 12:3517m late
Thu, Nov 12
1/2 legs · B-1373
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
12:43
Landed · Sched 12:358m late
Wed, Nov 11
1/2 legs · B-5337
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
12:09
Landed · Sched 12:3526m early
Tue, Nov 10
1/2 legs · B-6065
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
12:24
Landed · Sched 12:3511m early
Mon, Nov 9
1/2 legs · B-6065
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
13:08
Landed · Sched 12:3533m late
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
12:13
Landed · Sched 12:3522m early
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
12:40
Landed · Sched 12:355m late
Full HU7770 history →
HU7772 Hainan
7 days
Fri, Nov 13
1/2 legs · B-228F
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
20:56
Landed · Sched 21:004m early
Thu, Nov 12
1/2 legs · B-207S
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
20:55
Landed · Sched 21:005m early
Wed, Nov 11
1/2 legs · B-206Q
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
21:09
Landed · Sched 21:009m late
Tue, Nov 10
1/2 legs · B-1100
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
21:03
Landed · Sched 21:1512m early
Mon, Nov 9
1/2 legs · B-207S
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
20:42
Landed · Sched 21:0018m early
Sun, Nov 8
1/2 legs · B-206Q
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
20:31
Landed · Sched 21:0029m early
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
20:42
Landed · Sched 20:5513m early
Full HU7772 history →
KN5251 China United
7 days
Fri, Nov 13
1/2 legs · B-208U
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
15:41
Landed · Sched 16:0019m early
Thu, Nov 12
1/2 legs · B-1572
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
15:48
Landed · Sched 16:0012m early
Wed, Nov 11
1/2 legs · B-208Z
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
15:46
Landed · Sched 16:0014m early
Tue, Nov 10
1/2 legs · B-206U
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
15:37
Landed · Sched 16:0023m early
Mon, Nov 9
1/2 legs · B-7371
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
15:33
Landed · Sched 16:0027m early
Sun, Nov 8
1/2 legs · B-7561
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
15:38
Landed · Sched 16:0022m early
Sat, Nov 7
1/2 legs · B-1281
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
15:34
Landed · Sched 16:0026m early
Full KN5251 history →
O37277 SF Airlines
1 day
Fri, Nov 13
1/2 legs · B-20E9
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
Sched 03:36
Scheduled arrival · landing pending
Full O37277 history →
ZH8952 Shenzhen
7 days
Fri, Nov 13
1/2 legs · B-6722
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
21:52
Landed · Sched 22:008m early
Thu, Nov 12
1/2 legs · B-6691
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
22:59
Landed · Sched 21:5069m late
Wed, Nov 11
1/2 legs · B-6569
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
21:54
Landed · Sched 21:504m late
Tue, Nov 10
1/2 legs · B-1683
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
21:33
Landed · Sched 21:5017m early
Mon, Nov 9
1/2 legs · B-6722
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
22:26
Landed · Sched 22:0026m late
Sun, Nov 8
1/2 legs · B-6721
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
21:34
Landed · Sched 22:1541m early
Sat, Nov 7
1/2 legs · B-6855
WNZ
Departure
—
WNZ is outside our board polling set.
→
SZX
Arrival
21:44
Landed · Sched 21:506m early
Full ZH8952 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: Wenzhou (WNZ) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/WNZ-SZX
Copy
How we measure this →
WNZ to SZX questions
Is WNZ–SZX running on time right now? Mostly on schedule. Both endpoints currently score the same, route health score 77/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on WNZ–SZX? Operators schedule morning departures around 07:05 and evening departures around 18:50 from WNZ. 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 WNZ to SZX? Great-circle distance is 919 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 95–109 min gate-to-gate on this route.
How often does WNZ–SZX fly? 4 carriers operate this route, around 42 flights a week between them. Compare carrier days and times in the airline list above.