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

Beijing (PEK) to Kunming (KMG) flights

There are direct flights from Beijing Capital International Airport to Kunming Changshui International Airport, sold by 6 airlines (including codeshares): Lucky Air, Air China, China Southern Airlines, Hainan Airlines, China Eastern and Shenzhen Airlines. The distance is 2,095 km, about 3h 5m in the air. There are also 35 one-stop options, via airports such as Chengdu, Chongqing and Xi'an.

Live fares for PEK → KMGSee all routes on the map
2,095 kmdistance
~3h 5mdirect flight time (estimate)
6direct airlines
35one-stop options

Direct flights from Beijing to Kunming

RouteAirlines (incl. codeshares)DistanceTime (est.)
PEK → KMGLucky Air, Air China, China Southern Airlines, Hainan Airlines, China Eastern, Shenzhen Airlines2,095 km~3h 5m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
CTU ChengduSichuan Airlines and Air China then Sichuan Airlines and Lucky Air2,173 km~5h 20m
CKG ChongqingSichuan Airlines and Air China then Sichuan Airlines and Lucky Air2,095 km~5h 15m
XIY Xi'anAir China and China Southern Airlines then Sichuan Airlines and Lucky Air2,114 km~5h 15m
WUH WuhanAir China and China Southern Airlines then Lucky Air and Air China2,330 km~5h 30m
CSX ChangchaAir China and China Southern Airlines then Sichuan Airlines and Lucky Air2,436 km~5h 40m
TAO QingdaoAir China and Beijing Capital Airlines then Sichuan Airlines and China Southern Airlines2,612 km~5h 50m
NKG NanjingAir China and China Eastern then Sichuan Airlines and Okay Airways2,671 km~5h 55m
CGO ZhengzhouAir China and China Southern Airlines then Sichuan Airlines and Lucky Air2,147 km~5h 15m
KWE GuiyangAir China and China Southern Airlines then Sichuan Airlines and Lucky Air2,175 km~5h 20m
NNG NanningAir China and China Southern Airlines then Lucky Air and China Southern Airlines2,699 km~5h 55m
TYN TaiyuanAir China and China Eastern then Lucky Air and Air China2,108 km~5h 15m
TNA JinanAir China and Shandong Airlines then Sichuan Airlines and Lucky Air2,246 km~5h 25m

More from Beijing and Kunming

Routes come from current airline fares, updated weekly (last update 9 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.