Nonstop flights from Beijing to Kunming
5 airlines fly this route, with up to 10 flights a day.
When they leave
Beijing timeSix 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 firstSchedules 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
More from Beijing
Schedules as of Oct 9, 2026.