KMG → SZX Kunming to Shenzhen
live
Direct flights from Kunming (KMG) to Shenzhen (SZX): 44 nonstop departures observed each week across 8 airlines. 94% of the last 16 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. No cancellations were recorded across the 16 tracked flights. The nonstop covers 1,140 km, an estimated 1 hour 58 minutes in the air. Measured by Pro Flight Search from live flight boards at Kunming and Shenzhen. Updated 27 October 2026 at 14:48 UTC.
KMG
Kunming
tracking
SZX
Shenzhen
smooth · +0
dep bank 06:55–22:55 44x weekly
Runs reliable · 8 airlines · 44x weekly · nonstop
94% on time
of the last 16 operated KMG → SZX flights arrived within 15 minutes
Median arrival delay is −8 min . 0 of 16 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 16 operated legs
Flight time ~1h 58m estimated from route distance
Weekly departures 44x 8 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 16
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Donghai Airlines Fuzhou 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 MU5759 varies Mo Tu Th Su · MU5757 varies Mo Tu Th Su
China Southern AirlinesCZ 100% on time
Flights CZ5258 10:50 Mo Tu Su · CZ3460 13:10 daily · CZ3452 17:40 daily · CZ8820 18:40 Tu Th Sa
Donghai AirlinesDZ
Flights DZ6266 22:40 daily
Fuzhou AirlinesFU
Flights FU6651 14:40 Mo Su · FU6751 17:55 Mo Tu Su
Kunming AirlinesKY
Flights KY8277 07:05 daily · KY8271 22:55 Mo Tu We Th Sa Su
Lucky Air8L
Flights 8L9979 16:20 daily · 8L9889 19:40 Mo We Fr Su
Shenzhen AirlinesZH
Flights ZH9458 09:00 daily · ZH9452 11:45 Mo Tu Su · ZH9454 13:15 Mo Tu Su · ZH9456 14:45 daily
Sichuan Airlines3U
Flights 3U8231 06:55 Mo Su
History operated legs · board outcomes
10-27 HU7768 arrived −18
Show 8 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 KMG and SZX, paired departure → arrival per flight and day. Board tracking since Mon, Oct 26 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 43 Completed 39 Delayed 1 Within 15m 14/39 Median -10m
8L9979 Lucky Air
2 days
Tue, Oct 27
1/2 legs · B-32NR
KMG
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
19:29
Landed · Sched 19:254m late
Mon, Oct 26
1/2 legs · B-32M0
KMG
Departure
Sched 17:15
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full 8L9979 history →
CZ3452 China Southern
2 days
Tue, Oct 27
2/2 legs · B-6356
KMG
Departure
Sched 17:50
Departure time not on board
→
SZX
Arrival
19:35
Landed · Sched 20:0025m early
Mon, Oct 26
1/2 legs · B-6978
KMG
Departure
Sched 17:50
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3452 history →
CZ3460 China Southern
2 days
Tue, Oct 27
2/2 legs · B-1697
KMG
Departure
Sched 13:50
Departure time not on board
→
Mon, Oct 26
1/2 legs · B-1696
KMG
Departure
Sched 13:50
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ3460 history →
CZ5258 China Southern
2 days
Tue, Oct 27
2/2 legs · B-6630
KMG
Departure
Sched 10:50
Departure time not on board
→
SZX
Arrival
12:36
Landed · Sched 13:0024m early
Mon, Oct 26
1/2 legs · B-6978
KMG
Departure
Sched 10:50
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ5258 history →
CZ6924 China Southern
2 days
KMG
Departure
Sched 22:05
Departure time not on board
→
SZX
Arrival
Sched 00:10
Scheduled arrival · landing pending
Mon, Oct 26
2/2 legs · B-6975
KMG
Departure
Sched 22:05
Departure time not on board
→
SZX
Arrival
23:51
Landed · Sched 00:1019m early
Full CZ6924 history →
DZ6266 Donghai
2 days
Tue, Oct 27
1/2 legs · B-204N
KMG
Departure
Sched 23:05
Scheduled time only · no board update captured
→
SZX
Arrival
Sched 01:15
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Oct 26
2/2 legs · B-204N
KMG
Departure
Sched 23:05
Departure time not on board
→
SZX
Arrival
00:53
Landed · Sched 01:1522m early
Full DZ6266 history →
FU6751 Fuzhou
2 days
Tue, Oct 27
2/2 legs · B-1480
KMG
Departure
Sched 17:15
Departure time not on board
→
SZX
Arrival
19:08
Landed · Sched 19:157m early
Mon, Oct 26
1/2 legs · B-1480
KMG
Departure
Sched 17:55
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full FU6751 history →
HU7768 Hainan
2 days
Tue, Oct 27
2/2 legs · B-1130
KMG
Departure
Sched 10:20
Departure time not on board
→
SZX
Arrival
12:07
Landed · Sched 12:2518m early
KMG
Departure
Sched 10:20
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
KY8271 Kunming
2 days
KMG
Departure
Sched 23:00
Scheduled time only · no board update captured
→
SZX
Arrival
Sched 01:15
Scheduled arrival · landing pending
Mon, Oct 26
2/2 legs · B-1331
KMG
Departure
Sched 23:00
Departure time not on board
→
SZX
Arrival
00:55
Landed · Sched 01:1520m early
Full KY8271 history →
KY8277 Kunming
2 days
Tue, Oct 27
2/2 legs · B-7089
KMG
Departure
Sched 07:20
Departure time not on board
→
SZX
Arrival
09:15
Landed · Sched 09:2510m early
Mon, Oct 26
1/2 legs · B-1991
KMG
Departure
Sched 07:20
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full KY8277 history →
MU5757 China Eastern
1 day
Tue, Oct 27
2/2 legs · B-1788
KMG
Departure
Sched 13:05
Departure time not on board
→
SZX
Arrival
15:02
Landed · Sched 15:053m early
Full MU5757 history →
MU5759 China Eastern
1 day
Tue, Oct 27
2/2 legs · B-6145
KMG
Departure
Sched 19:55
Departure time not on board
→
SZX
Arrival
22:00
Landed · Sched 22:1515m early
Full MU5759 history →
ZH9452 Shenzhen
1 day
Tue, Oct 27
2/2 legs · B-1476
KMG
Departure
Sched 11:45
Departure time not on board
→
SZX
Arrival
14:05
Landed · Sched 13:4520m late
Full ZH9452 history →
ZH9454 Shenzhen
1 day
Tue, Oct 27
2/2 legs · B-9938
KMG
Departure
Sched 13:15
Departure time not on board
→
Full ZH9454 history →
ZH9456 Shenzhen
1 day
Tue, Oct 27
2/2 legs · B-6938
KMG
Departure
Sched 16:45
Departure time not on board
→
SZX
Arrival
18:37
Landed · Sched 18:458m early
Full ZH9456 history →
3U8231 Sichuan
1 day
Mon, Oct 26
1/2 legs · B-32R9
KMG
Departure
Sched 06:55
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full 3U8231 history →
FU6651 Fuzhou
1 day
Mon, Oct 26
1/2 legs · B-1348
KMG
Departure
Sched 14:40
Departure time not on board
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full FU6651 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 — Kunming (KMG) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KMG-SZX
Copy
How we measure this →
KMG to SZX questions
Is KMG–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 KMG–SZX? Operators schedule morning departures around 06:55 and evening departures around 17:40 from KMG. 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 KMG to SZX? Great-circle distance is 1,140 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 110–128 min gate-to-gate on this route.
How often does KMG–SZX fly? 8 carriers operate this route, around 93 flights a week between them. Compare carrier days and times in the airline list above.