There are 5 ways to get from Emeishan to Yangshuo by train, car, subway, plane, 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.
Train
best- Take the train from Leshan to Guiyang Easttrain Chengdu East
- Take the train from Guiyang East to Yangshuotrain Chongqing West
7h 32m¥539–618Train, bus
cheapest- Take the train from Leshan Station to Guilin Westtrain Jiangyou / ...
- Take the bus from Guilin South Bus Station to Guilin Yangshuobus
9h 8m¥382–934Drive 1,086.1 km
- Drive from Emeishan to Yangshuocar 1,086.1 km
11h 16m¥924–1,334Train, subway, fly to Guilin Liangjiang International Airport, bus
- Take the train from Emeishan to Chengdu Southtrain
- Take the subway from Chengdu South station to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Guilin Liangjiang International Airport (KWL)plane TFU - KWL
- Take the bus from Guilin Airport to Guilin Yangshuobus
7h 46m¥1,182–2,889Train, subway, fly to Liuzhou Bailian Airport, bus
- Take the train from Emeishan to Chengdu Southtrain
- Take the subway from Chengdu South station to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Liuzhou Bailian Airport (LZH)plane TFU - LZH
- Take the train from Liuzhou to Guilintrain
- Take the bus from Guilin South Bus Station to Guilin Yangshuobus
10h 16m¥1,277–4,676
Chengdu Tianfu International Airport (TFU) to Guilin Liangjiang International Airport (KWL) flights
Questions & Answers
The cheapest way to get from Emeishan to Yangshuo is to train which costs ¥500 - ¥650 and takes 7h 32m.
The fastest way to get from Emeishan to Yangshuo is to train which takes 7h 32m and costs ¥500 - ¥650.
No, there is no direct train from Emeishan to Yangshuo. However, there are services departing from Emei and arriving at Yangshuo via Leshan and Guiyang East. The journey, including transfers, takes approximately 7h 32m.
The distance between Emeishan and Yangshuo is 1051 km. The road distance is 1086.1 km.
The best way to get from Emeishan to Yangshuo without a car is to train which takes 7h 32m and costs ¥500 - ¥650.
It takes approximately 7h 32m to get from Emeishan to Yangshuo, including transfers.
Emeishan to Yangshuo train services, operated by China Railways G-Class, depart from Leshan station.
Emeishan to Yangshuo train services, operated by China Railways G-Class, arrive at Guiyang East station.
Yes, the driving distance between Emeishan to Yangshuo is 1086 km. It takes approximately 11h 16m to drive from Emeishan to Yangshuo.
There are 228+ hotels available in Yangshuo.
What companies run services between Emeishan, Sichuan, China and Yangshuo, China?
You can take a vehicle from Emeishan to Yangshuo via Emei, Leshan, Guiyang East, and Yangshuo in around 7h 32m.
- Website
- airchina.com
Flights from Chengdu Tianfu International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ¥1,100–1,300
- Website
- airguilin.com
Flights from Chengdu Tianfu International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 1h 42m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥500–2,800
- Website
- ch.com
Flights from Chengdu Tianfu International Airport to Liuzhou Bailian Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥1,100–4,300
Train from Leshan to Guiyang East
- 2nd Class Seat
- ¥220–250
- 1st Class Seat
- ¥370–410
- Business Class Seat
- ¥500–800
Train from Guiyang East to Yangshuo
- 2nd Class Seat
- ¥210–230
- 1st Class Seat
- ¥350–380
- Business Class Seat
- ¥500–750
Train from Liuzhou to Guilin
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–230
Train from Emeishan to Chengdu South
- Adult - second class
- ¥50–75
Train from Emeishan to Chengdu South
- Adult - second class
- ¥50–75
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Chengdu South station to Tianfu International Airport North
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥10–15
- Schedules at
- travelchinaguide.com
Subway from Chengdu South station to Tianfu International Airport North
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥10–15
- Schedules at
- travelchinaguide.com
Train from Leshan Station to Guilin West
- Ave. Duration
- 5h 14m
- Frequency
- 4 times a day
- Estimated price
- ¥280–700
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥280–390
- Adult - 1st Class
- ¥470–700
Train from Liuzhou to Guilin
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
- [email protected]
- Website
- chinabusguide.com
Bus from Guilin Airport to Guilin Yangshuo
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Guilin South Bus Station to Guilin Yangshuo
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ¥27–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Guilin South Bus Station to Guilin Yangshuo
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ¥27–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
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 10 amazing places to get away from it all in Australia, Heading to Europe? Read this before you buy a Eurail Pass, and Getting to Milan from the airport - to help you get the most out of your next trip.


















