Flights from Beijing to Kunming – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to KMG – All flight route options from Beijing Capital International Airport, China to Kunming Changshui International Airport, China. These flights are operated by 11 different airlines. Fly non-stop or choose from 29 different connecting flights. The shortest flight time is 3 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Kunming Changshui Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Kunming flights
There are over 33 airlines and as many as 1926 flights every week to this destination. You can fly non-stop to Kunming (KMG) from Beijing (PEK) with Sichuan Airlines, Air China, Hainan Airlines or Kunming Airlines but if a stopover option suits you better you can choose to fly via Lanzhou, Chongqing or any other of the 29 alternatives with connectiing airports.
Tip! You can also fly to Kunming from Daxing International Airport (PKX).
Beijing to Kunming with Sichuan Airlines
You can fly non-stop every Tuesday, Thursday or Saturday at 07:35 or 22:30. You can also catch a transit flight via Chongqing or Chengdu.
With Air China
You can fly non-stop every weekday with flights departing from 6:00 am to 10:00 pm. You can also catch a transit flight via Chengdu or Chengdu. Air China is a Star Alliance member.
Distance & flight times: Beijing Capital International Airport to Kunming Changshui International Airport
The shortest flight time between PEK and KMG is 3 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 25m | - | 1309 miles (2106 km) |
LHW Lanzhou | 5h 50m | 2h 50m | 1543 miles (2483 km) |
CKG Chongqing | 6h 5m | 1h 50m | 1308 miles (2105 km) |
CTU Chengdu | 6h 10m | 2h 10m | 1358 miles (2185 km) |
DLU Dali City | 6h 15m | 1h 15m | 1544 miles (2484 km) |
WUH Wuhan | 6h 25m | 2h 10m | 1455 miles (2341 km) |
INC Yinchuan | 6h 30m | 2h 10m | 1506 miles (2423 km) |
HFE Hefei | 6h 30m | 2h 15m | 1542 miles (2481 km) |
LJG Lijiang | 6h 35m | 1h 50m | 1525 miles (2454 km) |
KHN Nanchang | 6h 40m | 1h 45m | 1631 miles (2624 km) |
CGO Zhengzhou | 6h 50m | 1h 50m | 1332 miles (2143 km) |
TFU Chengdu | 6h 55m | 2h 20m | 1339 miles (2154 km) |
NTG Nantong | 6h 55m | 1h 35m | 1808 miles (2909 km) |
DSN Dongsheng | 7h 0m | 3h 0m | 1440 miles (2317 km) |
WUX Wuxi | 7h 3m | 1h 45m | 1791 miles (2882 km) |
NKG Nanjing | 7h 15m | 2h 5m | 1668 miles (2684 km) |
CZX Changzhou | 7h 23m | 2h 30m | 1731 miles (2785 km) |
YTY Yangzhou | 7h 25m | 2h 40m | 1693 miles (2724 km) |
XIY Xian | 7h 30m | 2h 40m | 1320 miles (2124 km) |
CSX Changsha | 7h 45m | 2h 55m | 1521 miles (2447 km) |
HGH Hangzhou | 7h 48m | 2h 5m | 1850 miles (2977 km) |
HUZ Huizhou | 7h 50m | 2h 5m | 1926 miles (3099 km) |
YNT Yantai | 7h 55m | 2h 50m | 1702 miles (2739 km) |
NGB Ningbo | 7h 55m | 2h 15m | 1952 miles (3141 km) |
DLC Dalian | 8h 5m | 2h 35m | 1730 miles (2784 km) |
SHA Shanghai | 8h 5m | 2h 20m | 1874 miles (3015 km) |
CAN Guangzhou | 8h 10m | 2h 0m | 1842 miles (2964 km) |
SZX Shenzhen | 8h 20m | 2h 35m | 1933 miles (3110 km) |
PVG Shanghai | 9h 50m | 2h 10m | 1912 miles (3076 km) |
TAO Qingdao | 9h 55m | 2h 45m | 1630 miles (2623 km) |

