Flights from Shenzhen to Kunming – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SZX to KMG – All flight route options from Shenzhen Bao'an International Airport, China to Kunming Changshui International Airport, China. These flights are operated by 14 different airlines. Fly non-stop or choose from 9 different connecting flights. The shortest flight time is 2 hours and 10 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.
Shenzhen to Kunming flights
There are over 18 airlines and as many as 644 flights every week to this destination. You can fly non-stop to Kunming (KMG) from Shenzhen (SZX) with Lucky Air, China Southern Airlines, Donghai Airlines, Hainan Airlines, Kunming Airlines, China Eastern Airlines, Shenzhen Airlines, Sichuan Airlines or Fuzhou Airlines but if a stopover option suits you better you can choose to fly via Haikou, Jinghong or any other of the 9 alternatives with connectiing airports.
Shenzhen to Kunming with Lucky Air
You can fly non-stop every weekday with flights departing at 7:00 pm, 8:00 pm or 11:00 pm.
With China Southern Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 6:00 pm. You can also take a connecting flight via Haikou or Sanya.
Distance & flight times: Shenzhen Bao'an International Airport to Kunming Changshui International Airport
The shortest flight time between SZX and KMG is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 711 miles (1144 km) |
HAK Haikou | 4h 25m | 1h 5m | 888 miles (1429 km) |
JHG Jinghong | 5h 5m | 1h 15m | 1090 miles (1754 km) |
DLU Dali City | 5h 30m | 1h 15m | 1048 miles (1686 km) |
SYX Sanya | 5h 45m | 1h 50m | 1045 miles (1681 km) |
CTU Chengdu | 5h 45m | 1h 30m | 1208 miles (1944 km) |
LJG Lijiang | 5h 50m | 2h 5m | 1100 miles (1770 km) |
TFU Chengdu | 6h 35m | 2h 0m | 1160 miles (1866 km) |
CKG Chongqing | 6h 35m | 2h 45m | 1057 miles (1701 km) |
NAO Nanchong | 6h 40m | 2h 25m | 1177 miles (1894 km) |

