WhatFliesWhere Get the app

Nonstop flights from Kunming to Shenzhen

8 airlines fly this route.

KMGKunming Changshui International
708 mi · 85 flights a week · about 2h 5m
SZXShenzhen Bao'an International
KMGSZX

When they leave

Kunming time
6:55a11:05pFirst departure 6:55 AM, last 11:05 PM

Five in the morning, 6:55 AM to 11:45 AM, then five in the afternoon, 1:05 PM to 4:45 PM, then eight in the evening, 5:50 PM to 11:05 PM.

Every flight

Earliest first

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

Flying from Kunming to Shenzhen

China Southern Airlines flies most often, 23 times a week on the Airbus A321 and Airbus A320. Shenzhen Airlines flies 20 times a week on the Airbus A320 and Boeing 737-800. Kunming Airlines flies 12 times a week on the Boeing 737-800. China Eastern flies 8 times a week on the Boeing 737-800. Fuzhou Airlines flies 7 times a week on the Boeing 737 and Boeing 737-800. Donghai Airlines flies 6 times a week on the Boeing 737-800. 2 more airlines fly it less often.

Flights run every day except Tuesdays, up to 17 a day. The first arrival in Shenzhen is at 8:45 AM and the last at 1:15 AM the next day. The flight covers 708 miles, and scheduled flight times run from 1h 50m to 2h 25m.

Hainan Airlines flies it until Oct 24.

Flying back, Shenzhen to Kunming has 41 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Kunming to Shenzhen.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.