There are 3 ways to get from Shangri-La to Hekou, Yajiang County by car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 521 km
best- Drive from Shangri-La to Hekou, Yajiang Countycar 521 km
8h 3m¥442–638Fly to Yading Airport, taxi
- Fly from Diqing Shangri-La Airport (DIG) to Yading Airport (DCY)plane DIG - DCY
- Take the taxi from Yading Airport (DCY) to Hekou, Yajiang Countytaxi
14h¥2,179–5,535Fly to Chengdu Tianfu International Airport, taxi
- 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 Hekou, Yajiang Countytaxi
6h 28m¥1,629–4,435
Diqing Shangri-La Airport (DIG) to Yading Airport (DCY) flights
Questions & Answers
The cheapest way to get from Shangri-La to Hekou, Yajiang County is to drive which costs ¥440 - ¥650 and takes 8h 3m.
The fastest way to get from Shangri-La to Hekou, Yajiang County is to fly and taxi which takes 6h 28m and costs ¥1600 - ¥4500.
The distance between Shangri-La and Hekou, Yajiang County is 521 km. The road distance is 521 km.
It takes approximately 8h 3m to drive 521 km from Shangri-La to Hekou, Yajiang County.
Yes, the driving distance between Shangri-La to Hekou, Yajiang County is 521 km. It takes approximately 8h 3m to drive from Shangri-La to Hekou, Yajiang County.
There are one+ hotels available in Hekou, Yajiang County.
What companies run services between Shangri-La, China and Hekou, Yajiang County, Sichuan, China?
You can drive from Shangri-La to Hekou, Yajiang County in around 8h 3m.
- Website
- en.ceair.com
Flights from Diqing Shangri-La Airport to Yading Airport via Chengdu Tianfu International Airport
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ¥1,700–5,000
Flights from Diqing Shangri-La Airport to Yading Airport via Kunming, Chengdu Tianfu International Airport
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ¥1,600–4,800
Flights from Diqing Shangri-La Airport to Yading Airport via Guangzhou Baiyun, Chengdu Tianfu International Airport
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- ¥3,500–8,500
Flights from Diqing Shangri-La Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,000–3,300
- Website
- ch.com
Flights from Diqing Shangri-La Airport to Yading Airport via Chengdu Tianfu International Airport
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ¥1,700–5,000
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 Yading Airport via Chengdu Tianfu International Airport
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ¥1,700–5,000
- Ave. Duration
- 4h 30m
- Estimated price
- ¥550–1,100
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 Travel Insider: Top Japan travel tips by Beatrix Holland, French strikes 2018: What are my alternative transport options?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
