Wayfli › Kunming (KMG) › To Beijing (PKX)

Kunming (KMG) to Beijing (PKX) flights

There are direct flights from Kunming Changshui International Airport to Beijing Daxing International Airport, sold by one airline: China United Airlines. The distance is 2,036 km, about 3h in the air. There are also 11 one-stop options, via airports such as Chongqing, Xi'an and Wuhan.

Live fares for KMG → PKXSee all routes on the map
2,036 kmdistance
~3hdirect flight time (estimate)
1direct airline
11one-stop options

Direct flights from Kunming to Beijing

RouteAirlines (incl. codeshares)DistanceTime (est.)
KMG → PKXChina United Airlines2,036 km~3h

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CKG ChongqingSichuan Airlines and Lucky Air then China Southern Airlines and Hebei Airlines2,036 km~5h 10m
XIY Xi'anSichuan Airlines and Lucky Air then Air China and China Eastern2,062 km~5h 10m
WUH WuhanLucky Air and Air China then China Southern Airlines and China Eastern2,264 km~5h 25m
CSX ChangchaSichuan Airlines and Lucky Air then Air Travel and Xiamen Airlines2,370 km~5h 35m
TFU ChengduLucky Air then Xiamen Airlines2,088 km~5h 15m
NKG NanjingSichuan Airlines and Okay Airways then China Eastern2,612 km~5h 50m
KWL GuilinLucky Air and China Southern Airlines then Hebei Airlines2,439 km~5h 40m
KHN NanchangSichuan Airlines and China Southern Airlines then China Eastern2,534 km~5h 45m
LJG LijiangLucky Air and China Southern Airlines then Qingdao Airlines2,388 km~5h 35m
XNN XiningLucky Air then Beijing Capital Airlines and China Eastern2,573 km~5h 50m
CGD ChangdeSpring Airlines then China Southern Airlines2,216 km~5h 20m

More from Kunming and Beijing

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.