There are 9 ways to get from Shenzhen to Kunming Airport (KMG) by plane, train, bus, car, taxi, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Shenzhen Bao'An International Airport
best- Fly from Shenzhen Bao'An International Airport (SZX) to Kunming Changshui International Airport (KMG)plane SZX - KMG
3h 50m¥1,406–2,809Bus
cheapest- Take the bus from Shenzhen Futian Bus Station to Guangzhou Tianhebus
- Take the bus from Guangzhou Tianhe to Yunnan Kunmingbus
22h 47m¥408–564Train
- Take the train from Shenzhen North Station to Kunming South Stationtrain Hong Kong / ...
9h 59m¥636–705Drive 1,390.6 km
- Drive from Shenzhen to Kunming Airport (KMG)car 1,390.6 km
14h 29m¥1,178–1,702Fly from Hong Kong International Airport
- Fly from Hong Kong International Airport (HKG) to Kunming Changshui International Airport (KMG)plane HKG - KMG
5h 7m¥787–2,045Train, taxi to Huizhou Pingtan Airport, fly
- Take the train from Shenzhen North to Huizhou Southtrain
- Take the taxi from Huizhou South to Huizhou Pingtan Airport (HUZ)taxi
- Fly from Huizhou Pingtan Airport (HUZ) to Kunming Changshui International Airport (KMG)plane HUZ - KMG
5h 6m¥712–3,134Train to Guangzhou Baiyun International Airport, fly
- Take the train from Shenzhen North to Guangzhou Easttrain
- Fly from Guangzhou Baiyun International Airport (CAN) to Kunming Changshui International Airport (KMG)plane CAN - KMG
6h 1m¥769–1,832Ferry, bus to Zhuhai Jinwan Airport, fly
- Take the ferry from Shekou Port to Zhuhai Jiuzhou Portferry
- Take the bus from Jiuzhougang to Zhuhai Golden Bay International Airportbus
- Fly from Zhuhai Jinwan Airport (ZUH) to Kunming Changshui International Airport (KMG)plane ZUH - KMG
7h 38m¥671–3,042Bus to Macau International Airport, fly
- Take the bus from China Hong Kong City to MGM Cotaibus
- Fly from Macau International Airport (MFM) to Kunming Changshui International Airport (KMG)plane MFM - KMG
7h 57m¥753–3,760
Shenzhen Bao'An International Airport (SZX) to Kunming Changshui International Airport (KMG) flights
Questions & Answers
The cheapest way to get from Shenzhen to Kunming Airport (KMG) is to bus which costs ¥400 - ¥600 and takes 22h 47m.
The fastest way to get from Shenzhen to Kunming Airport (KMG) is to fly which takes 3h 50m and costs ¥1400 - ¥2900.
No, there is no direct bus from Shenzhen station to Kunming Airport (KMG). However, there are services departing from Shenzhen Futian Bus Station and arriving at Kunming Changshui Airport via Guangzhou Tianhe and Kunming North. The journey, including transfers, takes approximately 22h 47m.
No, there is no direct train from Shenzhen to Kunming Airport (KMG). However, there are services departing from Civic Centre and arriving at Airport Center via Shenzhen North Station, Kunming South station, Dashuying and East Bus Station. The journey, including transfers, takes approximately 9h 59m.
The distance between Shenzhen and Kunming Airport (KMG) is 1173 km. The road distance is 1390.6 km.
The best way to get from Shenzhen to Kunming Airport (KMG) without a car is to train which takes 9h 59m and costs ¥600 - ¥750.
It takes approximately 3h 50m to get from Shenzhen to Kunming Airport (KMG), including transfers.
Shenzhen to Kunming Airport (KMG) bus services, operated by China Bus Guide, depart from Shenzhen Futian Bus Station.
Shenzhen to Kunming Airport (KMG) train services, operated by China Railways G-Class, depart from Shenzhen North Station.
The best way to get from Shenzhen to Kunming Airport (KMG) is to fly which takes 3h 50m and costs ¥1400 - ¥2900. Alternatively, you can train, which costs ¥600 - ¥750 and takes 9h 59m, you could also bus, which costs ¥400 - ¥600 and takes 22h 47m.
What companies run services between Shenzhen, China and Kunming Airport (KMG), China?
Lucky Air Co. Ltd., Fuzhou Airlines, and six other airlines fly from Shenzhen Bao'An International Airport (SZX) to Kunming Changshui International Airport (KMG) hourly. Alternatively, China Railways G-Class operates a train from Shenzhen North Station to Kunming South Station 3 times a day. Tickets cost ¥620–680 and the journey takes 7h 15m.
- Website
- ch.com
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ¥1,100–4,400
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport via Haikou
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥1,600–5,000
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ¥1,100–3,700
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport via Haikou
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ¥1,400–4,400
Flights from Zhuhai Jinwan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥1,500–4,600
Flights from Macau International Airport to Kunming Changshui International Airport via Chongqing
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–3,600
- Website
- csair.com
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,400–4,400
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport via Haikou
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥1,600–5,000
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ¥1,200–3,700
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport via Haikou
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ¥1,400–4,400
Flights from Zhuhai Jinwan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥500–4,600
Flights from Macau International Airport to Kunming Changshui International Airport via Chongqing
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–3,600
- Website
- en.ceair.com
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ¥1,400–4,300
Flights from Hong Kong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- ¥700–2,000
Flights from Huizhou Pingtan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥1,500–4,600
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Zhuhai Jinwan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥1,500–4,400
Flights from Macau International Airport to Kunming Changshui International Airport via Nanchang
- Ave. Duration
- 8h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,400–4,200
Flights from Macau International Airport to Kunming Changshui International Airport via Hong Kong International Airport
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,100–3,700
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ¥500–3,600
Flights from Huizhou Pingtan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥550–2,900
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥420–2,300
- Website
- airkunming.com
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥500–2,700
Flights from Huizhou Pingtan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥550–2,900
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥420–2,300
- Website
- luckyair.net
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥500–2,700
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥420–2,300
Flights from Zhuhai Jinwan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥500–2,800
Flights from Macau International Airport to Kunming Changshui International Airport via Shenzhen Bao'An International Airport
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥650–3,500
- Website
- hainanairlines.com
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥1,600–4,800
Flights from Hong Kong International Airport to Kunming Changshui International Airport via Haikou
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥900–1,900
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,400–4,200
- Website
- fuzhou-air.cn
Flights from Shenzhen Bao'An International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥500–2,700
- Website
- 9air.com
Flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–1,700
- Website
- rlair.net
Flights from Zhuhai Jinwan Airport to Kunming Changshui International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥500–2,800
Train from Shenzhen North Station to Kunming South Station
- 2nd Class Seat
- ¥620–680
- 1st Class Seat
- ¥1,000–1,150
- Business Class Seat
- ¥1,500–2,100
Train from Shenzhen North to Huizhou South
- 2nd Class Seat
- ¥28–31
- 1st Class Seat
- ¥44–49
- Business Class Seat
- ¥55–85
Train from Shenzhen North to Guangzhou East
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Shenzhen North to Huizhou South
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- ¥40–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥40–60
Train from Shenzhen North to Guangzhou East
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
- [email protected]
- Website
- chinabusguide.com
Bus from Shenzhen Futian Bus Station to Guangzhou Tianhe
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- ¥63–95
- Schedules at
- chinabusguide.com
- Bus
- ¥65–95
Bus from Guangzhou Tianhe to Yunnan Kunming
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Estimated price
- ¥320–440
- Schedules at
- chinabusguide.com
- Bus
- ¥320–440
- Website
- zhairport.com
Bus from Jiuzhougang to Zhuhai Golden Bay International Airport
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ¥25–35
- Schedules at
- zhairport.com
- Phone
- (852) 2979 8778
- Website
- tilchinalink.com
Bus from China Hong Kong City to MGM Cotai
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- ¥85–138
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥85–130
- Phone
- 400-883-1872
- Website
- sz.gov.cn
Ferry from Shekou Port to Zhuhai Jiuzhou Port
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ¥140–200
- Schedules at
- trip.com
- Ave. Duration
- 37 min
- Estimated price
- ¥130–170
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Shenzhen to Kunming Airport (KMG) bus services, operated by China Bus Guide, arrive at Guangzhou Tianhe station.
Shenzhen to Kunming Airport (KMG) train services, operated by China Railways G-Class, arrive at Kunming South Station.
Yes, the driving distance between Shenzhen to Kunming Airport (KMG) is 1391 km. It takes approximately 14h 29m to drive from Shenzhen to Kunming Airport (KMG).
There are 268+ hotels available in Kunming Airport (KMG).














