There are 8 ways to get from Langzhong to Yading by train, plane, taxi, bus, 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.
Train, train to Chengdu Tianfu International Airport, fly to Yading Airport, taxi
best- Take the train from Langzhong to Chengdu East
- Take the train from Chengdu East to Tianfu International Airport
- Fly from Chengdu Tianfu International Airport (TFU) to Yading Airport (DCY)TFU - DCY
- Take the taxi from Yading Airport (DCY) to Yading
8h 18m¥1,647–2,936Train, bus, taxi via Guiyang
cheapest- Take the train from Langzhong to Chongqing North
- Take the train from Chongqing North Station to Guiyang North
- Take the train from Guiyang North to Kunming
- Take the bus from Kunming West to Yunnan Shangri-la
- Take the taxi from Yunnan Shangri-la to Yading
21h 36m¥897–1,226Train, taxi
- Take the train from Langzhong to Chengdu East
- Take the train from Chengdu East to Chuxiong
- Take the train from Chuxiong to Lijiang
- Take the train from Lijiang to Shangri-La
- Take the taxi from Shangri-La to Yading
19h 22mDrive 1,075.7 km
- Drive from Langzhong to Yading1,075.7 km
13h 28m¥956–1,380Train to Chongqing Jiangbei International Airport, fly to Diqing Shangri-La Airport, taxi
- Take the train from Langzhong to Chongqing North
- Fly from Chongqing Jiangbei International Airport (CKG) to Diqing Shangri-La Airport (DIG)CKG - DIG
- Take the taxi from Diqing Shangri-La Airport (DIG) to Yading
8h 25m¥2,721–6,124Train, train to Chengdu Tianfu International Airport, fly to Diqing Shangri-La Airport, taxi
- Take the train from Langzhong to Chengdu East
- Take the train from Chengdu East to Tianfu International Airport
- Fly from Chengdu Tianfu International Airport (TFU) to Diqing Shangri-La Airport (DIG)TFU - DIG
- Take the taxi from Diqing Shangri-La Airport (DIG) to Yading
8h 59m¥1,437–4,626Train to Chengdu Shuangliu International Airport, fly to Lijiang Sanyi Airport, train, taxi
- Take the train from Langzhong to Chengdu East
- Fly from Chengdu Shuangliu International Airport (CTU) to Lijiang Sanyi Airport (LJG)CTU - LJG
- Take the train from Lijiang to Shangri-La
- Take the taxi from Shangri-La to Yading
11h 25m¥1,579–4,658Train, bus, taxi
- Take the train from Langzhong to Chengdu East
- Take the train from Chengdu East to Dali
- Take the bus from Dali Ancient City to Lijiang Bus Station
- Take the bus from Lijiang Bus Station to Shangri-La Bus Station
- Take the taxi from Shangri-La Bus Station to Yading
22h 21m¥1,117–1,391
Chengdu Tianfu International Airport (TFU) to Yading Airport (DCY) flights
Questions & Answers
The cheapest way to get from Langzhong to Yading is to train and bus and taxi via Guiyang which costs ¥850 - ¥1300 and takes 21h 36m.
The fastest way to get from Langzhong to Yading is to train and fly and taxi which takes 8h 18m and costs ¥1600 - ¥3000.
The distance between Langzhong and Yading is 909 km. The road distance is 1075.7 km.
The best way to get from Langzhong to Yading without a car is to train and taxi which takes 19h 22m and costs .
It takes approximately 8h 18m to get from Langzhong to Yading, including transfers.
Yes, the driving distance between Langzhong to Yading is 1076 km. It takes approximately 13h 28m to drive from Langzhong to Yading.
What companies run services between Langzhong, China and Yading, China?
There is no direct connection from Langzhong to Yading. However, you can take the train to Chengdu East, take the train to Tianfu International Airport, walk to Tianfu-International-Airport-TFU airport, fly to Yading Airport (DCY), then take the taxi to Yading. Alternatively, you can take the train to Chengdu East, take the train to Chuxiong, take the train to Lijiang, take the train to Shangri-La, then take the taxi to Yading.
- Website
- airchina.com
Flights from Chengdu Tianfu International Airport to Yading Airport
- Ave. Duration
- 1h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,200–2,300
Flights from Chengdu Shuangliu International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ¥450–2,800
- Website
- ch.com
Flights from Chengdu Tianfu International Airport to Yading Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,400–3,800
Flights from Chengdu Tianfu International Airport to Diqing Shangri-La Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥800–3,200
- Website
- csair.com
Flights from Chengdu Tianfu International Airport to Yading Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,400–3,800
Flights from Chongqing Jiangbei International Airport to Diqing Shangri-La Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,300–4,400
Flights from Chengdu Tianfu International Airport to Diqing Shangri-La Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥800–2,700
- Website
- en.ceair.com
Flights from Chengdu Tianfu International Airport to Yading Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,400–3,800
Flights from Chengdu Tianfu International Airport to Diqing Shangri-La Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥1,000–3,200
- Website
- tibetairlines.com
Flights from Chengdu Shuangliu International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ¥450–2,800
Train from Langzhong to Chengdu East
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- ¥100–220
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–220
Train from Chengdu East to Tianfu International Airport
- Ave. Duration
- 29 min
- Frequency
- Once daily
- Estimated price
- ¥40–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥40–60
Train from Langzhong to Chongqing North
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- ¥120–270
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥120–180
- Adult - 1st Class
- ¥190–270
Train from Chengdu East to Chuxiong
- 2nd Class Seat
- ¥550–600
- 1st Class Seat
- ¥900–1,000
- Business Class Seat
- ¥1,300–2,000
Train from Chongqing North Station to Guiyang North
- 2nd Class Seat
- ¥160–190
- 1st Class Seat
- ¥270–300
- Business Class Seat
- ¥410–600
Train from Guiyang North to Kunming
- 2nd Class Seat
- ¥210–230
- 1st Class Seat
- ¥350–380
- Business Class Seat
- ¥500–750
Train from Chengdu East to Dali
- 2nd Class Seat
- ¥620–670
- 1st Class Seat
- ¥1,000–1,150
- Business Class Seat
- ¥1,500–2,200
Train from Chuxiong to Lijiang
Train from Lijiang to Shangri-La
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming West to Yunnan Shangri-la
- Ave. Duration
- 9h 30m
- Frequency
- 5 times a day
- Estimated price
- ¥200–280
- Schedules at
- chinabusguide.com
Bus from Dali Ancient City to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥65–90
- Schedules at
- chinabusguide.com
Bus from Lijiang Bus Station to Shangri-La Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- ¥65–95
- Schedules at
- chinabusguide.com
- Ave. Duration
- 2h 20m
- Estimated price
- ¥180–360
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 Florence to Rome, 10 amazing places to get away from it all in Australia, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.













