KMG → CAN Kunming to Guangzhou
live
Direct flights from Kunming (KMG) to Guangzhou (CAN): 39 nonstop departures observed each week across 6 airlines. 100% of the last 24 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 24 tracked flights. The nonstop covers 1,068 km, an estimated 1 hour 52 minutes in the air. Measured by Pro Flight Search from live flight boards at Kunming and Guangzhou. Updated 15 September 2026 at 09:13 UTC.
KMG
Kunming
tracking
CAN
Guangzhou
smooth · +0
dep bank 07:30–23:30 39x weekly
Runs reliable · 6 airlines · 39x weekly · nonstop
100% on time
of the last 24 operated KMG → CAN flights arrived within 15 minutes
Median arrival delay is −14 min . 0 of 24 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 24 operated legs
Flight time ~1h 52m estimated from route distance
Weekly departures 39x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 24
The week scheduled departures · origin local time
9 Air Co China Eastern Airlines China Southern Airlines Kunming 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
9 Air CoAQ
Flights AQ1120 23:30 Mo We Fr Su
China Eastern AirlinesMU 100% on time
Flights MU5731 08:00 daily · MU9689 13:00 daily · MU5733 14:20 daily · MU5739 18:55 daily
China Southern AirlinesCZ 100% on time
Flights CZ3420 07:30 daily · CZ3498 10:30 daily · CZ3410 11:45 daily · CZ3494 13:15 daily
Kunming AirlinesKY
Flights KY8281 08:25 daily · KY8279 19:00 daily
Lucky Air8L
Flights 8L9975 varies daily
Sichuan Airlines3U
Flights 3U8205 15:40 daily
History operated legs · board outcomes
Show 16 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 CAN, 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 54 Completed 33 Delayed 2 Within 15m 23/33 Median -16m
8L9975 Lucky Air
2 days
KMG
Departure
Sched 18:20
Scheduled departure
→
CAN
Arrival
Sched 20:30
Scheduled arrival · landing pending
KMG
Departure
Sched 18:50
Departure time not on board
→
CAN
Arrival
20:54
Landed · Sched 21:0511m early
Full 8L9975 history →
CZ3408 China Southern
2 days
KMG
Departure
Sched 17:15
Scheduled departure
→
CAN
Arrival
Sched 19:30
Scheduled arrival · landing pending
KMG
Departure
Sched 17:15
Scheduled time only · no board update captured
→
CAN
Arrival
19:50
Last seen · Sched 19:3020m late
Full CZ3408 history →
CZ3410 China Southern
2 days
KMG
Departure
Sched 11:45
Departure time not on board
→
CAN
Arrival
13:34
Landed · Sched 14:0531m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 14:05
Scheduled time only · no board update captured
Full CZ3410 history →
CZ3416 China Southern
2 days
KMG
Departure
Sched 14:25
Departure time not on board
→
CAN
Arrival
16:22
Landed · Sched 16:4523m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
16:13
Last seen · Sched 16:4532m early
Full CZ3416 history →
CZ3420 China Southern
2 days
KMG
Departure
Sched 07:30
Departure time not on board
→
CAN
Arrival
09:29
Landed · Sched 09:5021m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
09:16
Landed · Sched 09:5034m early
Full CZ3420 history →
CZ3450 China Southern
2 days
KMG
Departure
Sched 18:35
Scheduled departure
→
CAN
Arrival
Sched 21:00
Scheduled arrival · landing pending
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
20:39
Landed · Sched 20:5516m early
Full CZ3450 history →
CZ3494 China Southern
2 days
Tue, Sep 15
2/2 legs · B-8369
KMG
Departure
Sched 13:15
Departure time not on board
→
CAN
Arrival
15:26
Landed · Sched 15:359m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
15:49
Landed · Sched 15:3514m late
Full CZ3494 history →
CZ3498 China Southern
2 days
KMG
Departure
Sched 10:30
Departure time not on board
→
CAN
Arrival
12:40
Landed · Sched 12:5010m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
12:19
Landed · Sched 12:5031m early
Full CZ3498 history →
KY8279 Kunming
2 days
KMG
Departure
Sched 19:00
Scheduled departure
→
CAN
Arrival
Sched 21:05
Scheduled arrival · landing pending
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
20:59
Landed · Sched 21:056m early
Full KY8279 history →
KY8281 Kunming
2 days
KMG
Departure
Sched 08:25
Departure time not on board
→
CAN
Arrival
10:38
Landed · Sched 10:2513m late
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
10:12
Landed · Sched 10:2513m early
Full KY8281 history →
MU5731 China Eastern
2 days
KMG
Departure
Sched 08:00
Departure time not on board
→
CAN
Arrival
09:56
Landed · Sched 10:1014m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
09:44
Landed · Sched 10:1026m early
Full MU5731 history →
MU5733 China Eastern
2 days
KMG
Departure
Sched 14:20
Departure time not on board
→
CAN
Arrival
16:16
Landed · Sched 16:3014m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
16:11
Last seen · Sched 16:3019m early
Full MU5733 history →
MU5739 China Eastern
2 days
KMG
Departure
Sched 19:05
Scheduled departure
→
CAN
Arrival
Sched 21:10
Scheduled arrival · landing pending
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
21:08
Landed · Sched 21:102m early
Full MU5739 history →
MU9689 China Eastern
2 days
KMG
Departure
Sched 13:00
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
16:14
Last seen · Sched 15:1064m late
Full MU9689 history →
3U8205 Sichuan
1 day
KMG
Departure
Sched 15:40
Departure time not on board
→
CAN
Arrival
17:53
Last seen · Sched 17:458m late
Full 3U8205 history →
AQ1120 9 Air Co
2 days
KMG
Departure
Sched 22:20
Scheduled time only · no board update captured
→
CAN
Arrival
00:04
Landed · Sched 00:3026m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
01:11
Landed · Sched 01:4029m early
Full AQ1120 history →
CZ3490 China Southern
2 days
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:30
Landed · Sched 01:1040m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:24
Landed · Sched 00:5531m early
Full CZ3490 history →
CZ3500 China Southern
1 day
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
23:09
Landed · Sched 23:4536m early
Full CZ3500 history →
MF1249 Xiamen
1 day
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:14
Est. · Sched 01:1056m early
MU6824 China Eastern
2 days
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 01:25
Scheduled arrival · landing pending
Sun, Sep 13
1/2 legs · B-5756
KMG
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
01:26
Landed · Sched 01:251m late
Full MU6824 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 Guangzhou (CAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KMG-CAN
Copy
How we measure this →
KMG to CAN questions
Is KMG–CAN 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–CAN? Operators schedule morning departures around 07:30 and evening departures around 17:15 from KMG. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CAN delay card to confirm conditions when you'd arrive.
How long is the flight from KMG to CAN? Great-circle distance is 1,068 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 105–122 min gate-to-gate on this route.
How often does KMG–CAN fly? 6 carriers operate this route, around 130 flights a week between them. Compare carrier days and times in the airline list above.