Flights from Kunming to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KMG to PEK – All flight route options from Kunming Changshui International Airport, China to Beijing Capital International Airport, China. These flights are operated by 12 different airlines. Fly non-stop or choose from 30 different connecting flights. The shortest flight time is 3 hours and 20 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 Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
Kunming to Beijing flights
There are over 34 airlines and as many as 2018 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Kunming (KMG) with Sichuan Airlines, Air China, Hainan Airlines or Kunming Airlines but if a stopover option suits you better you can choose to fly via Mian Yang, Chongqing or any other of the 30 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Kunming to Beijing with Sichuan Airlines
You can fly non-stop every Tuesday, Thursday or Saturday at 18:05 or 20:30. You can also take a connecting flight via Chengdu 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 Dalian. Air China is a Star Alliance member.
Distance & flight times: Kunming Changshui International Airport to Beijing Capital International Airport
The shortest flight time between KMG and PEK is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1309 miles (2106 km) |
MIG Mian Yang | 4h 55m | 55m | 1350 miles (2172 km) |
CKG Chongqing | 5h 50m | 1h 35m | 1308 miles (2105 km) |
CZX Changzhou | 5h 55m | 1h 10m | 1731 miles (2785 km) |
HFE Hefei | 6h 15m | 1h 40m | 1542 miles (2481 km) |
SHA Shanghai | 6h 15m | 1h 5m | 1874 miles (3015 km) |
CTU Chengdu | 6h 20m | 2h 55m | 1358 miles (2185 km) |
DLU Dali City | 6h 25m | 1h 55m | 1544 miles (2484 km) |
INC Yinchuan | 6h 25m | 1h 40m | 1506 miles (2423 km) |
TFU Chengdu | 6h 30m | 2h 15m | 1339 miles (2154 km) |
LJG Lijiang | 6h 45m | 2h 0m | 1525 miles (2454 km) |
XNN Xining | 6h 50m | 1h 55m | 1625 miles (2615 km) |
LHW Lanzhou | 6h 50m | 2h 10m | 1543 miles (2483 km) |
XIY Xian | 6h 55m | 2h 25m | 1320 miles (2124 km) |
WUH Wuhan | 6h 55m | 2h 45m | 1455 miles (2341 km) |
DLC Dalian | 7h 5m | 50m | 1730 miles (2784 km) |
KHN Nanchang | 7h 10m | 2h 20m | 1631 miles (2624 km) |
NKG Nanjing | 7h 15m | 1h 40m | 1668 miles (2684 km) |
FUG Fuyang | 7h 15m | 2h 35m | 1451 miles (2335 km) |
WUX Wuxi | 7h 15m | 2h 15m | 1791 miles (2882 km) |
CGO Zhengzhou | 7h 20m | 2h 55m | 1332 miles (2143 km) |
CAN Guangzhou | 7h 30m | 2h 50m | 1842 miles (2964 km) |
HGH Hangzhou | 7h 45m | 2h 0m | 1850 miles (2977 km) |
HUZ Huizhou | 7h 50m | 2h 25m | 1926 miles (3099 km) |
CSX Changsha | 7h 50m | 3h 0m | 1521 miles (2447 km) |
JUZ Quzhou, Zhejiang Province | 7h 50m | 2h 55m | 1805 miles (2904 km) |
NGB Ningbo | 8h 0m | 2h 45m | 1952 miles (3141 km) |
SZX Shenzhen | 8h 5m | 2h 30m | 1933 miles (3110 km) |
JHG Jinghong | 8h 40m | 2h 5m | 1816 miles (2922 km) |
PVG Shanghai | 9h 15m | 3h 0m | 1912 miles (3076 km) |
TAO Qingdao | 9h 40m | 2h 55m | 1630 miles (2623 km) |

