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 18 operated flights arrived within 15 minutes of schedule. The median arrival is 35 minutes early. No cancellations were recorded across the 18 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 October 2026 at 00:37 UTC.
Today, KMG → PEK Fri 16 Oct · local times
Sched Flight KMG departure PEK arrival
08:20
KY8269 Kunming
Sched 08:20 Departure not confirmed by the board
PEK 12:15 scheduled
·
3U3126
On schedule
PEK 18:55 scheduled
·
3U8838
On schedule
PEK 22:55 scheduled
·
8L9987 Lucky Air
On schedule
PEK 18:10 scheduled
·
CA1404 Air China
On schedule
PEK 15:15 scheduled
·
CA1414 Air China
On schedule
PEK 23:55 scheduled
·
CA1446 Air China
On schedule
PEK 19:30 scheduled
·
CA1476 Air China
On schedule
PEK 16:30 scheduled
·
CA4173 Air China
On schedule
PEK 21:00 scheduled
·
HU7212 Hainan
On schedule
PEK 15:55 scheduled
·
KY8267 Kunming
On schedule
PEK 19:45 scheduled
Checked KMG board 06:33 · PEK board 08:37
KMG
Kunming
tracking
PEK
Beijing
smooth · +0
dep bank 08:20–22:55 36x weekly
Runs reliable · 6 airlines · 36x weekly · nonstop
100% on time
of the last 18 operated KMG → PEK flights arrived within 15 minutes
Median arrival delay is −35 min . 0 of 18 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −35 min across the last 18 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 18
The week scheduled departures · origin local time
Dalian Airlines 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
Dalian AirlinesCA 100% on time
Flights CA1404 11:35 daily · CA1476 12:50 daily · CA1446 15:30 daily · CA4173 17:05 daily
Hainan AirlinesHU
Flights HU7212 12:15 daily · HU7112 20:55 daily
Kunming AirlinesKY
Flights KY8269 08:20 daily · KY8267 15:55 daily
Lucky Air8L
Flights 8L9987 varies daily
Shandong AirlinesSC
Flights SC7960 20:05 Mo
Sichuan Airlines3U
Flights 3U8281 18:00 Tu Th · 3U3126 18:55 daily · 3U8838 22:55 Mo We Fr Su
History operated legs · board outcomes
10-15 3U3126 arrived −24
10-14 3U3126 arrived −9
Show 10 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 Tue, Oct 13 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 55 Completed 29 Within 15m 18/29 Median -35m
3U3126
3 days
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 18:55
Scheduled arrival · landing pending
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
18:31
Landed · Sched 18:5524m early
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
18:46
Landed · Sched 18:559m early
3U8838
1 day
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 22:55
Scheduled arrival · landing pending
8L9987 Lucky Air
4 days
Fri, Oct 16
1/2 legs · B-32NQ
KMG
Departure
Sched 14:40
Scheduled departure
Thu schedule from board history
→
PEK
Arrival
Sched 18:10
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-32NQ
KMG
Departure
Sched 14:40
Departure time not on board
→
PEK
Arrival
17:53
Landed · Sched 18:1017m early
KMG
Departure
Sched 14:40
Departure time not on board
→
PEK
Arrival
18:22
Landed · Sched 18:157m late
Tue, Oct 13
1/2 legs · B-32NR
KMG
Departure
Sched 14:40
Departure time not on board
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full 8L9987 history →
CA1404 Air China
3 days
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 15:15
Scheduled arrival · landing pending
KMG
Departure
Sched 11:35
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
KMG
Departure
Sched 11:35
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA1404 history →
CA1414 Air China
4 days
Fri, Oct 16
1/2 legs · B-20DJ
KMG
Departure
Sched 19:55
Scheduled departure
Thu schedule from board history
→
PEK
Arrival
Sched 23:55
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-20DJ
KMG
Departure
Sched 19:55
Scheduled time only · no board update captured
→
PEK
Arrival
23:09
Landed · Sched 23:5546m early
KMG
Departure
Sched 19:55
Scheduled time only · no board update captured
→
PEK
Arrival
23:48
Landed · Sched 23:557m early
KMG
Departure
Sched 19:55
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA1414 history →
CA1446 Air China
3 days
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
Sched 19:30
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-5341
KMG
Departure
Sched 15:30
Departure time not on board
→
PEK
Arrival
19:16
Landed · Sched 19:106m late
KMG
Departure
—
Board row not captured for this rotation yet.
→
PEK
Arrival
18:40
Landed · Sched 19:1535m early
Full CA1446 history →
CA1476 Air China
4 days
Fri, Oct 16
1/2 legs · B-20DS
KMG
Departure
Sched 12:50
Scheduled departure
Thu schedule from board history
→
PEK
Arrival
Sched 16:30
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-20DS
KMG
Departure
Sched 12:50
Scheduled time only · no board update captured
→
PEK
Arrival
16:02
Landed · Sched 16:3028m early
Wed, Oct 14
2/2 legs · B-225Z
KMG
Departure
Sched 12:50
Scheduled time only · no board update captured
→
PEK
Arrival
15:48
Landed · Sched 16:3042m early
Tue, Oct 13
1/2 legs · B-20DR
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
4 days
Fri, Oct 16
1/2 legs · B-325Z
KMG
Departure
Sched 17:05
Scheduled departure
Thu schedule from board history
→
PEK
Arrival
Sched 21:00
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-325Z
KMG
Departure
Sched 17:05
Departure time not on board
→
PEK
Arrival
20:10
Landed · Sched 21:0050m early
Wed, Oct 14
2/2 legs · B-1530
KMG
Departure
Sched 17:05
Departure time not on board
→
PEK
Arrival
20:24
Landed · Sched 21:0036m early
Tue, Oct 13
1/2 legs · B-1764
KMG
Departure
Sched 17:05
Departure time not on board
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA4173 history →
HU7212 Hainan
4 days
Fri, Oct 16
1/2 legs · B-32RH
KMG
Departure
Sched 12:15
Scheduled departure
Thu schedule from board history
→
PEK
Arrival
Sched 15:55
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-32RH
KMG
Departure
Sched 12:15
Scheduled time only · no board update captured
→
PEK
Arrival
15:44
Landed · Sched 15:5511m early
Wed, Oct 14
2/2 legs · B-32RH
KMG
Departure
Sched 12:15
Scheduled time only · no board update captured
→
PEK
Arrival
15:18
Landed · Sched 15:5537m early
Tue, Oct 13
1/2 legs · B-32RH
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
Fri, Oct 16
1/2 legs · B-7873
KMG
Departure
Sched 15:55
Scheduled departure
Thu schedule from board history
→
PEK
Arrival
Sched 19:45
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-7873
KMG
Departure
Sched 15:55
Departure time not on board
→
PEK
Arrival
19:07
Landed · Sched 19:4538m early
Wed, Oct 14
2/2 legs · B-5673
KMG
Departure
Sched 15:55
Departure time not on board
→
PEK
Arrival
19:04
Landed · Sched 19:4036m early
Full KY8267 history →
KY8269 Kunming
3 days
KMG
Departure
Sched 08:20
Scheduled departure
→
PEK
Arrival
Sched 12:15
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · B-225Y
KMG
Departure
Sched 08:20
Departure time not on board
→
PEK
Arrival
11:40
Landed · Sched 12:1535m early
Wed, Oct 14
2/2 legs · B-225Y
KMG
Departure
Sched 08:20
Departure time not on board
→
PEK
Arrival
11:37
Landed · Sched 12:1538m early
Full KY8269 history →
3U8281 Sichuan
1 day
KMG
Departure
Sched 18:00
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full 3U8281 history →
CA1448 Air China
2 days
KMG
Departure
Sched 22:20
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
KMG
Departure
Sched 22:20
Scheduled time only · no board update captured
→
PEK
Arrival
—
Board row not captured for this rotation yet.
Full CA1448 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 08:20 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 84 flights a week between them. Compare carrier days and times in the airline list above.