There are 3 ways to get from Chiang Rai to Leshan by plane, subway, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, subway, train
best- Fly from Mae Fah Luang-Chiang Rai International Airport (CEI) to Chengdu Tianfu International Airport (TFU)plane CEI - TFU
- Take the subway from Tianfu International Airport North to Chengdu South stationsubway
- Take the train from Chengdu East to Leshantrain
8h 54m¥992–3,042Local Bus, bus, train via Bijie
cheapest- Take the bus from Chiang Rai to Chiang khongbus
- Take the bus from Huay Xai - Bokeo Station to Oudomxaybus
- Take the train from Oudomxay station to Kunming Southtrain
- Take the train from Kunming South to Bijietrain
- Take the train from Bijie to Leshantrain
24h 19m¥746–1,779Local Bus, bus, train
- Take the bus from Chiang Rai to Chiang khongbus
- Take the bus from Huay Xai - Bokeo Station to Oudomxaybus
- Take the train from Oudomxay station to Kunming Southtrain
- Take the train from Kunming South to Leshantrain
23h 43m¥835–1,529
Mae Fah Luang-Chiang Rai International Airport (CEI) to Chengdu Tianfu International Airport (TFU) flights
Questions & Answers
The cheapest way to get from Chiang Rai to Leshan is to Local Bus and bus and train which costs ¥800 - ¥1600 and takes 23h 43m.
The fastest way to get from Chiang Rai to Leshan is to fly and subway and train which takes 8h 54m and costs ¥950 - ¥3100.
The distance between Chiang Rai and Leshan is 1467 km.
It takes approximately 8h 54m to get from Chiang Rai to Leshan, including transfers.
Leshan is 1h ahead of Chiang Rai. It is currently 6:24 PM in Chiang Rai and 7:24 PM in Leshan.
There are 19+ hotels available in Leshan.
What companies run services between Chiang Rai, Thailand and Leshan, China?
There is no direct connection from Chiang Rai to Leshan. However, you can take the taxi to Mae Fah Luang-Chiang Rai International Airport (CEI) airport, fly to Chengdu Tianfu International Airport (TFU), walk to Tianfu International Airport North, take the subway to Chengdu South station, walk to South station, take the line 7 subway to East station, walk to Chengdu East, take the train to Leshan, walk to Leshan Railway Station Bus Stop, then take the line 3 bus to Leshan Plaza. Alternatively, you can take a bus from Chiang Rai to Leshan Plaza via Chiang khong, Huay Xai - Bokeo Station, Oudomxay, Oudomxay station, Kunming South, Leshan, and Leshan Railway Station Bus Stop in around 23h 43m.
- Website
- lionairthai.com
Flights from Mae Fah Luang-Chiang Rai International Airport to Chengdu Tianfu International Airport via Don Muang
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ¥900–2,800
- Website
- airasia.com
Flights from Mae Fah Luang-Chiang Rai International Airport to Chengdu Tianfu International Airport via Don Muang
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ¥1,000–3,200
- Website
- en.ceair.com
Flights from Mae Fah Luang-Chiang Rai International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,000–4,300
- Website
- cdal.com.cn
Flights from Mae Fah Luang-Chiang Rai International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥850–4,100
- Website
- ch.com
Flights from Mae Fah Luang-Chiang Rai International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,000–3,400
- Website
- ch.com
Flights from Mae Fah Luang-Chiang Rai International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥1,000–5,500
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Tianfu International Airport North to Chengdu South station
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥10–15
- Schedules at
- travelchinaguide.com
Train from Chengdu East to Leshan
- Adult - second class
- ¥50–70
Train from Bijie to Leshan
- Adult - second class
- ¥110–170
Train from Chengdu East to Leshan
- 2nd Class Seat
- ¥63–69
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Kunming South to Leshan
- 2nd Class Seat
- ¥430–470
- 1st Class Seat
- ¥700–800
- Business Class Seat
- ¥1,000–1,500
Train from Kunming South to Bijie
- 2nd Class Seat
- ¥270–310
- 1st Class Seat
- ¥460–500
- Business Class Seat
- ¥650–950
Train from Bijie to Leshan
- 2nd Class Seat
- ¥150–180
- 1st Class Seat
- ¥260–280
- Business Class Seat
- ¥370–550
Train from Chengdu East to Leshan
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
Train from Bijie to Leshan
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- ¥120–270
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥120–170
- Adult - 1st Class
- ¥190–270
- Website
- facebook.com
Train from Oudomxay station to Kunming South
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- ¥300–750
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥300–460
- First Class
- ¥430–750
Bus from Chiang Rai to Chiang khong
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ¥14
- Website
- asocialnomad.com
Bus from Huay Xai - Bokeo Station to Oudomxay
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ¥25–160
- Schedules at
- asocialnomad.com
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 How to get from Luton Airport into central London - to help you get the most out of your next trip.



















