WhatFliesWhere Get the app

Nonstop flights from Beijing to Kunming

5 airlines fly this route, with up to 10 flights a day.

PEKBeijing Capital International
1,302 mi · 67 flights a week · about 3h 50m
KMGKunming Changshui International
PEKKMG

When they leave

Beijing time
6:25a9:20pFirst departure 6:25 AM, last 9:20 PM

Six in the morning, 6:25 AM to 11:10 AM, then two in the afternoon, 1:15 PM to 2:55 PM, then three in the evening, 5:15 PM to 9:20 PM.

Every flight

Earliest first

Schedules last checked Oct 6, 2026. Times are local.

Flying from Beijing to Kunming

Air China flies most often, 7 times a day on the Airbus A320, Boeing 737 MAX 8 and Boeing 737. Hainan Airlines flies daily on the Boeing 737-800. Kunming Airlines flies daily on the Boeing 737. Sichuan Airlines flies on Tuesdays, Thursdays and Saturdays with the Airbus A320. Shandong Airlines flies on Mondays with the Boeing 737.

There are 9 or 10 flights every day of the week. The first arrival in Kunming is at 10:15 AM and the last at 1:00 AM the next day. The flight covers 1,302 miles, and scheduled flight times run from 3h 35m to 4h 5m.

Hainan Airlines flies it until Oct 22.

Flying back, Kunming to Beijing has 71 nonstop flights a week. Daxing (PKX) also has nonstop flights to Kunming, 133 a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Beijing to Kunming.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.