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 35m¥1,329–4,135Drive 656.4 km
cheapest- Drive from Shangri-La to Kangdingcar 656.4 km
10h 3m¥558–806Fly 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¥3,579–4,735
Diqing Shangri-La Airport (DIG) to Chengdu Tianfu International Airport (TFU) flights
Questions & Answers
The cheapest way to get from Shangri-La to Kangding is to drive which costs ¥550 - ¥850 and takes 10h 3m.
The fastest way to get from Shangri-La to Kangding is to fly and taxi which takes 4h 35m and costs ¥1300 - ¥4200.
The distance between Shangri-La and Kangding is 851 km. The road distance is 656.4 km.
It takes approximately 4h 35m to get from Shangri-La to Kangding, including transfers.
Yes, the driving distance between Shangri-La to Kangding is 656 km. It takes approximately 10h 3m to drive from Shangri-La to Kangding.
There are four+ 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 3m.
- 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 31m
- When
- Every day
- Estimated price
- ¥1,600–5,500
Flights from Diqing Shangri-La Airport to Chengdu Shuangliu International Airport via Lhasa
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥2,600–6,500
- Website
- ch.com
Flights from Diqing Shangri-La Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ¥700–3,300
- Website
- airchina.com
Flights from Diqing Shangri-La Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ¥2,100–5,500
- Ave. Duration
- 2h 56m
- 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 How to get from JFK to New York City, How to get from Stansted Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
