There are 5 ways to get from Bangkok to Yading by plane, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Suvarnabhumi Airport to Diqing Shangri-La Airport, taxi
best- Fly from Suvarnabhumi Airport (BKK) to Diqing Shangri-La Airport (DIG)plane BKK - DIG
- Take the taxi from Diqing Shangri-La Airport (DIG) to Yadingtaxi
10h 33m¥1,002–2,462Fly Suvarnabhumi Airport to Yading Airport, taxi
- Fly from Suvarnabhumi Airport (BKK) to Yading Airport (DCY)plane BKK - DCY
- Take the taxi from Yading Airport (DCY) to Yadingtaxi
11h 11m¥1,012–2,372Fly Don Mueang International Airport to Yading Airport, taxi
- Fly from Don Mueang International Airport (DMK) to Yading Airport (DCY)plane DMK - DCY
- Take the taxi from Yading Airport (DCY) to Yadingtaxi
13h 48m¥1,082–2,446Fly Don Mueang International Airport to Diqing Shangri-La Airport, taxi
- Fly from Don Mueang International Airport (DMK) to Diqing Shangri-La Airport (DIG)plane DMK - DIG
- Take the taxi from Diqing Shangri-La Airport (DIG) to Yadingtaxi
11h 49m¥1,131–2,686Fly Suvarnabhumi Airport to Lijiang Sanyi Airport, train, taxi
- Fly from Suvarnabhumi Airport (BKK) to Lijiang Sanyi Airport (LJG)plane BKK - LJG
- Take the train from Lijiang to Shangri-Latrain
- Take the taxi from Shangri-La to Yadingtaxi
14h 3m¥1,274–2,560
Suvarnabhumi Airport (BKK) to Diqing Shangri-La Airport (DIG) flights
Comparing Your Travel Options
The cheapest way to get from Bangkok to Yading is to fly and taxi which costs ¥1000 - ¥2500 and takes 10h 33m.
The fastest way to get from Bangkok to Yading is to fly and taxi which takes 10h 33m and costs ¥1000 - ¥2500.
The distance between Bangkok and Yading is 1744 km.
It takes approximately 10h 33m to get from Bangkok to Yading, including transfers.
What companies run services between Bangkok, Thailand and Yading, China?
There is no direct connection from Bangkok to Yading. However, you can take the bus to Suvarnabhumi Airport, walk to Suvarnabhumi Airport (BKK) airport, fly to Diqing Shangri-La Airport (DIG), then take the taxi to Yading. Alternatively, you can take the bus to Suvarnabhumi Airport, walk to Suvarnabhumi Airport (BKK) airport, fly to Yading Airport (DCY), then take the taxi to Yading.
- Website
- en.ceair.com
Flights from Suvarnabhumi Airport to Diqing Shangri-La Airport via Kunming
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- ¥700–2,100
Flights from Suvarnabhumi Airport to Diqing Shangri-La Airport via Guangzhou Baiyun
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–2,100
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Kunming
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- ¥800–2,400
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Guangzhou Baiyun
- Ave. Duration
- 13h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,400–3,300
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Chiang Mai, Kunming
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ¥1,000–3,200
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Vientiane, Kunming
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Noi Bai International, Kunming
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ¥900–2,500
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Yangon, Kunming
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ¥1,100–3,300
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Luang Prabang, Kunming
- Ave. Duration
- 13h 50m
- When
- Sunday
- Estimated price
- ¥800–2,400
Flights from Suvarnabhumi Airport to Lijiang Sanyi Airport via Kunming
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ¥800–2,500
- Website
- airchina.com
Flights from Suvarnabhumi Airport to Yading Airport via Tianfu International
- Ave. Duration
- 10h 7m
- When
- Every day
- Estimated price
- ¥700–3,700
Flights from Don Mueang International Airport to Yading Airport via Tianfu International
- Ave. Duration
- 9h 30m
- When
- Tuesday and Sunday
- Estimated price
- ¥750–2,100
Flights from Don Mueang International Airport to Yading Airport via Koh Samui, Tianfu International
- Ave. Duration
- 12h 45m
- When
- Sunday
- Estimated price
- ¥1,400–3,400
Flights from Don Mueang International Airport to Yading Airport via Yangon, Tianfu International
- Ave. Duration
- 12h 55m
- When
- Thursday and Saturday
- Estimated price
- ¥1,400–3,500
- Website
- ch.com
Flights from Suvarnabhumi Airport to Diqing Shangri-La Airport via Tianfu International
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ¥1,200–4,800
Flights from Suvarnabhumi Airport to Yading Airport via Tianfu International
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ¥950–3,700
Flights from Don Mueang International Airport to Yading Airport via Phuket, Tianfu International
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- ¥1,200–4,500
Flights from Don Mueang International Airport to Diqing Shangri-La Airport via Tianfu International
- Ave. Duration
- 12h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,000–2,800
- Website
- rlair.net
Flights from Suvarnabhumi Airport to Lijiang Sanyi Airport via Tan Son Nhat
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,400
- Website
- qdairlines.com
Flights from Suvarnabhumi Airport to Lijiang Sanyi Airport via Tianfu International
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥850–2,400
- Website
- cdal.com.cn
Flights from Suvarnabhumi Airport to Lijiang Sanyi Airport via Tianfu International
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ¥1,100–4,400
- Website
- intl.jdair.net
Flights from Suvarnabhumi Airport to Lijiang Sanyi Airport via Nanning
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ¥750–2,700
- Website
- westair.cn
Flights from Suvarnabhumi Airport to Lijiang Sanyi Airport via Chongqing
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,400
Train from Lijiang to Shangri-La
- Adult - second class
- ¥45–65
- Ave. Duration
- 2h 19m
- Estimated price
- ¥270–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 French strikes 2018: What are my alternative transport options?, How to get from Heathrow Airport into central London, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.




