There are 3 ways to get from Shangri-La to Kangding by plane, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chengdu Tianfu International Airport, taxi
best- Fly from Diqing Shangri-La Airport (DIG) to Chengdu Tianfu International Airport (TFU)plane DIG - TFU
- Take the taxi from Tianfu-International-Airport-TFU to Kangdingtaxi
4h 25m¥1,479–4,135Drive 654 km
cheapest- Drive from Shangri-La to Kangdingcar 654 km
10h 2m¥552–797Fly to Chengdu Shuangliu International Airport, taxi
- Fly from Diqing Shangri-La Airport (DIG) to Chengdu Shuangliu International Airport (CTU)plane DIG - CTU
- Take the taxi from Chengdu Shuangliu International Airport (CTU) to Kangdingtaxi
7h 17m¥2,879–4,635
Diqing Shangri-La Airport (DIG) to Chengdu Tianfu International Airport (TFU) flights
Comparing Your Travel Options
The cheapest way to get from Shangri-La to Kangding is to drive which costs ¥550 - ¥800 and takes 10h 2m.
The fastest way to get from Shangri-La to Kangding is to fly and taxi which takes 4h 25m and costs ¥1400 - ¥4200.
The distance between Shangri-La and Kangding is 851 km. The road distance is 654 km.
It takes approximately 4h 25m to get from Shangri-La to Kangding, including transfers.
Yes, the driving distance between Shangri-La to Kangding is 654 km. It takes approximately 10h 2m to drive from Shangri-La to Kangding.
There are three+ hotels available in Kangding.
What companies run services between Shangri-La, China and Kangding, China?
There is no direct connection from Shangri-La to Kangding. However, you can take the taxi to Diqing Shangri-La Airport (DIG) airport, fly to Chengdu Tianfu International Airport (TFU), then take the taxi to Kangding. Alternatively, you can drive from Shangri-La to Kangding in around 10h 2m.
- Website
- en.ceair.com
Flights from Diqing Shangri-La Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Flights from Diqing Shangri-La Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- ¥1,600–6,000
Flights from Diqing Shangri-La Airport to Chengdu Shuangliu International Airport via Lhasa
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥2,400–6,000
- Ave. Duration
- 2h 57m
- Estimated price
- ¥550–800
Chengfeng Taxi
- Phone
- +86 28-87771910
- Website
- cfczqc.com
Jincheng Taxi
- Phone
- +86 28-81707790
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 10 amazing places to get away from it all in Australia, How to get from Gatwick Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.
