KMG → PEK Kunming to Beijing
live
Direct flights from Kunming (KMG) to Beijing (PEK): 36 nonstop departures observed each week across 6 airlines. 100% of the last 27 operated flights arrived within 15 minutes of schedule. The median arrival is 26 minutes early. No cancellations were recorded across the 27 tracked flights. The nonstop covers 2,095 km, an estimated 3 hours 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Kunming and Beijing. Updated 16 September 2026 at 14:33 UTC.
KMG
Kunming
tracking
PEK
Beijing
smooth · +0
dep bank 07:00–22:55 36x weekly
Runs reliable · 6 airlines · 36x weekly · nonstop
100% on time
of the last 27 operated KMG → PEK flights arrived within 15 minutes
Median arrival delay is −26 min . 0 of 27 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −26 min across the last 27 operated legs
Flight time ~3h 11m estimated from route distance
Weekly departures 36x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 27
The week scheduled departures · origin local time
Air China Hainan Airlines Kunming Airlines Lucky Air
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
Air ChinaCA 100% on time
Flights CA4171 07:00 Mo Tu Th Fr Sa Su · CA1404 11:35 daily · CA1476 12:50 daily · CA1446 15:30 daily
Hainan AirlinesHU
Flights HU7212 12:15 daily
Kunming AirlinesKY
Flights KY8269 08:20 daily · KY8267 15:55 daily
Lucky Air8L
Flights 8L9987 15:10 daily
Shandong AirlinesSC
Flights SC7960 20:05 Mo
Sichuan Airlines3U 100% on time
Flights 3U3126 18:55 daily · 3U8838 22:55 Mo We Fr Su
History operated legs · board outcomes
09-16 3U3126 arrived −4
09-16 3U8838 arrived −74
09-15 3U3126 arrived −23
09-14 3U3126 arrived −4
09-14 3U8838 arrived −4
Show 19 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 PEK, 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 62 Completed 41 Within 15m 27/41 Median -26m
3U3126
3 days
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
18:51
Landed · Sched 18:554m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
18:32
Landed · Sched 18:5523m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
18:51
Landed · Sched 18:554m early
3U8838
2 days
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
21:41
Landed · Sched 22:5574m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
22:51
Landed · Sched 22:554m early
8L9987 Lucky Air
3 days
Wed, Sep 16
2/2 legs · B-32NQ
KMG
Departure
Sched 15:10
Departure time not on board
→
PEK
Arrival
18:30
Landed · Sched 18:4515m early
KMG
Departure
Sched 15:10
Departure time not on board
→
PEK
Arrival
18:28
Landed · Sched 18:4517m early
Mon, Sep 14
2/2 legs · B-32NQ
KMG
Departure
Sched 15:10
Departure time not on board
→
PEK
Arrival
18:32
Landed · Sched 18:4513m early
Full 8L9987 history →
CA1404 Air China
3 days
Wed, Sep 16
2/2 legs · B-1395
KMG
Departure
Sched 11:35
Scheduled departure
→
PEK
Arrival
14:35
Landed · Sched 15:1540m early
KMG
Departure
Sched 11:35
Scheduled time only · no board update captured
→
PEK
Arrival
14:58
Landed · Sched 15:1517m early
Mon, Sep 14
2/2 legs · B-6497
KMG
Departure
Sched 11:35
Scheduled time only · no board update captured
→
PEK
Arrival
14:50
Landed · Sched 15:1525m early
Full CA1404 history →
CA1414 Air China
3 days
KMG
Departure
Sched 19:55
Scheduled departure
→
PEK
Arrival
23:23
Est. · Sched 23:4017m early
KMG
Departure
Sched 19:55
Scheduled time only · no board update captured
→
PEK
Arrival
23:29
Landed · Sched 23:4011m early
KMG
Departure
Sched 19:55
Scheduled time only · no board update captured
→
PEK
Arrival
23:55
Landed · Sched 23:4015m late
Full CA1414 history →
CA1446 Air China
3 days
Wed, Sep 16
2/2 legs · B-20DQ
KMG
Departure
Sched 15:30
Departure time not on board
→
PEK
Arrival
18:37
Landed · Sched 19:1538m early
KMG
Departure
Sched 15:30
Departure time not on board
→
PEK
Arrival
18:47
Landed · Sched 19:3043m early
KMG
Departure
Sched 15:30
Departure time not on board
→
PEK
Arrival
18:48
Landed · Sched 19:1527m early
Full CA1446 history →
CA1448 Air China
1 day
KMG
Departure
Sched 22:20
Scheduled departure
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA1448 history →
CA1476 Air China
3 days
Wed, Sep 16
2/2 legs · B-20E3
KMG
Departure
Sched 12:50
Scheduled departure
→
PEK
Arrival
15:58
Landed · Sched 16:3032m early
KMG
Departure
Sched 12:50
Scheduled time only · no board update captured
→
PEK
Arrival
16:04
Landed · Sched 16:3026m early
Mon, Sep 14
1/2 legs · B-20E3
KMG
Departure
Sched 12:50
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA1476 history →
CA4173 Air China
3 days
Wed, Sep 16
2/2 legs · B-326W
KMG
Departure
Sched 17:05
Departure time not on board
→
PEK
Arrival
20:22
Landed · Sched 21:0038m early
Tue, Sep 15
2/2 legs · B-326W
KMG
Departure
Sched 17:05
Departure time not on board
→
PEK
Arrival
20:25
Landed · Sched 21:0035m early
KMG
Departure
Sched 17:05
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA4173 history →
HU7112 Hainan
3 days
KMG
Departure
Sched 20:55
Scheduled departure
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Tue, Sep 15
1/2 legs · B-32QS
KMG
Departure
Sched 20:55
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
KMG
Departure
Sched 20:55
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7112 history →
HU7212 Hainan
3 days
Wed, Sep 16
2/2 legs · B-32RW
KMG
Departure
Sched 12:15
Scheduled departure
→
PEK
Arrival
15:25
Landed · Sched 15:5530m early
KMG
Departure
Sched 12:15
Scheduled time only · no board update captured
→
PEK
Arrival
15:35
Landed · Sched 16:0025m early
Mon, Sep 14
1/2 legs · B-32RW
KMG
Departure
Sched 12:15
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full HU7212 history →
KY8267 Kunming
3 days
Wed, Sep 16
2/2 legs · B-1991
KMG
Departure
Sched 15:55
Departure time not on board
→
PEK
Arrival
19:10
Landed · Sched 19:4030m early
KMG
Departure
Sched 15:55
Departure time not on board
→
PEK
Arrival
19:07
Landed · Sched 19:4538m early
KMG
Departure
Sched 15:55
Departure time not on board
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full KY8267 history →
KY8269 Kunming
3 days
Wed, Sep 16
2/2 legs · B-224K
KMG
Departure
Sched 08:20
Departure time not on board
→
PEK
Arrival
11:40
Landed · Sched 12:1535m early
Tue, Sep 15
2/2 legs · B-225Y
KMG
Departure
Sched 08:20
Departure time not on board
→
PEK
Arrival
11:29
Landed · Sched 12:1546m early
KMG
Departure
Sched 08:20
Departure time not on board
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full KY8269 history →
CA4171 Air China
2 days
Tue, Sep 15
2/2 legs · B-326W
KMG
Departure
Sched 07:00
Scheduled time only · no board update captured
→
PEK
Arrival
10:22
Landed · Sched 10:3513m early
KMG
Departure
Sched 07:00
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA4171 history →
SC7960 Shandong
1 day
KMG
Departure
Sched 20:05
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full SC7960 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 Beijing (PEK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KMG-PEK
Copy
How we measure this →
KMG to PEK questions
Is KMG–PEK 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–PEK? Operators schedule morning departures around 07:00 and evening departures around 17:05 from KMG. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PEK delay card to confirm conditions when you'd arrive.
How long is the flight from KMG to PEK? Great-circle distance is 2,095 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 178–210 min gate-to-gate on this route.
How often does KMG–PEK fly? 6 carriers operate this route, around 81 flights a week between them. Compare carrier days and times in the airline list above.