SZX → LHW Shenzhen to Lanzhou
live
Direct flights from Shenzhen (SZX) to Lanzhou (LHW): 28 nonstop departures observed each week across 4 airlines. No cancellations were recorded across the 32 tracked flights. The nonstop covers 1,828 km, an estimated 2 hours 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Shenzhen and Lanzhou. Updated 3 November 2026 at 22:48 UTC.
Today, SZX → LHW Wed 4 Nov · local times
Sched Flight SZX departure LHW arrival
06:40
9C7679 Spring
On schedule Gate closed · Gate 369 · T3
·
08:10
HU7852 Hainan
On schedule Gate 356 · T3
·
09:00
CZ3649 China Southern
On schedule T3
·
Checked SZX board 06:48
SZX
Shenzhen
smooth · +14
LHW
Lanzhou
tracking
dep bank 06:40–11:55 28x weekly
Running clean · 4 airlines · 28x weekly · nonstop
77 / 100
route health from live SZX and LHW delay boards
0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~2h 51m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
China Southern Airlines Hainan Airlines Shenzhen Airlines Spring 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
Flights CZ3649 09:00 daily
Hainan AirlinesHU
Flights HU7852 07:45 daily
Shenzhen AirlinesZH
Flights ZH9239 11:55 daily
Spring Airlines9C
Flights 9C6165 06:40 Tu Th Sa Su · 9C7679 06:40 Mo We Fr
History operated legs · board outcomes
Show 24 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 LHW, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 35 Completed 32 Delayed 7 Within 15m 25/32 Median +10m
9C7679 Spring
4 days
SZX
Departure
Sched 06:40
Scheduled departure
→
LHW
Arrival
—
LHW is outside our board polling set.
Mon, Nov 2
1/2 legs · B-30D6
SZX
Departure
06:52
Departed · Sched 06:4012m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Fri, Oct 30
1/2 legs · B-30D6
SZX
Departure
06:49
Departed · Sched 06:409m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Wed, Oct 28
1/2 legs · B-32HK
SZX
Departure
06:50
Departed · Sched 06:4010m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Full 9C7679 history →
CZ3649 China Southern
9 days
SZX
Departure
Sched 09:00
Scheduled departure
→
LHW
Arrival
—
LHW is outside our board polling set.
Tue, Nov 3
1/2 legs · B-32H3
SZX
Departure
09:07
Departed · Sched 09:007m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Mon, Nov 2
1/2 legs · B-9917
SZX
Departure
09:18
Departed · Sched 09:0018m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sun, Nov 1
1/2 legs · B-9917
SZX
Departure
09:10
Departed · Sched 09:0010m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sat, Oct 31
1/2 legs · B-32H3
SZX
Departure
09:14
Departed · Sched 09:0014m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Fri, Oct 30
1/2 legs · B-32N3
SZX
Departure
09:17
Departed · Sched 09:0017m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Thu, Oct 29
1/2 legs · B-1651
SZX
Departure
09:24
Departed · Sched 09:0024m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Wed, Oct 28
1/2 legs · B-6975
SZX
Departure
09:08
Departed · Sched 09:008m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Tue, Oct 27
1/2 legs · B-6975
SZX
Departure
09:07
Departed · Sched 09:007m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Full CZ3649 history →
HU7852 Hainan
9 days
SZX
Departure
Sched 08:10
Scheduled departure
→
LHW
Arrival
—
LHW is outside our board polling set.
Tue, Nov 3
1/2 legs · B-228F
SZX
Departure
07:56
Departed · Sched 07:4511m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Mon, Nov 2
1/2 legs · B-228F
SZX
Departure
07:55
Departed · Sched 07:4510m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sun, Nov 1
1/2 legs · B-1725
SZX
Departure
07:53
Departed · Sched 07:458m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sat, Oct 31
1/2 legs · B-228F
SZX
Departure
08:15
Departed · Sched 07:4530m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Fri, Oct 30
1/2 legs · B-225V
SZX
Departure
08:23
Departed · Sched 08:1013m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Thu, Oct 29
1/2 legs · B-1130
SZX
Departure
07:51
Departed · Sched 07:456m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Wed, Oct 28
1/2 legs · B-228F
SZX
Departure
07:53
Departed · Sched 07:458m late
→
LHW
Arrival
—
LHW is outside our board polling set.
SZX
Departure
07:55
Departed · Sched 07:4510m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Full HU7852 history →
9C6165 Spring
5 days
Tue, Nov 3
1/2 legs · B-32F7
SZX
Departure
06:51
Departed · Sched 06:4011m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sun, Nov 1
1/2 legs · B-32KS
SZX
Departure
06:47
Departed · Sched 06:407m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sat, Oct 31
1/2 legs · B-32D5
SZX
Departure
06:53
Departed · Sched 06:4013m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Thu, Oct 29
1/2 legs · B-30D5
SZX
Departure
06:50
Departed · Sched 06:4010m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Tue, Oct 27
1/2 legs · B-8872
SZX
Departure
06:56
Departed · Sched 06:4016m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Full 9C6165 history →
ZH9239 Shenzhen
8 days
Tue, Nov 3
1/2 legs · B-32LZ
SZX
Departure
11:56
Departed · Sched 11:551m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Mon, Nov 2
1/2 legs · B-6781
SZX
Departure
12:31
Departed · Sched 11:5536m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sun, Nov 1
1/2 legs · B-9938
SZX
Departure
12:09
Departed · Sched 11:5514m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Sat, Oct 31
1/2 legs · B-8219
SZX
Departure
12:00
Departed · Sched 11:555m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Fri, Oct 30
1/2 legs · B-6853
SZX
Departure
12:24
Departed · Sched 11:5529m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Thu, Oct 29
1/2 legs · B-9980
SZX
Departure
12:04
Departed · Sched 11:559m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Wed, Oct 28
1/2 legs · B-6722
SZX
Departure
12:05
Departed · Sched 11:5510m late
→
LHW
Arrival
—
LHW is outside our board polling set.
Tue, Oct 27
1/2 legs · B-6780
SZX
Departure
11:53
Departed · Sched 11:552m early
→
LHW
Arrival
—
LHW is outside our board polling set.
Full ZH9239 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 Lanzhou (LHW) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-LHW
Copy
How we measure this →
SZX to LHW questions
Is SZX–LHW running on time right now? Mostly on schedule. The departure side at SZX is the weaker end, route health score 77/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–LHW? Operators schedule morning departures around 06:40 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LHW delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to LHW? Great-circle distance is 1,828 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 159–187 min gate-to-gate on this route.
How often does SZX–LHW fly? 4 carriers operate this route, around 28 flights a week between them. Compare carrier days and times in the airline list above.