There are 5 ways to get from Guilinxi to Yangshuo by taxi, train, 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.
Taxi, train
best- Take the taxi from Guilinxi to Tongren Southtaxi
- Take the train from Tongren South to Guiyang Easttrain
- Take the train from Guiyang East to Yangshuotrain
6h 5m¥497–568Train, bus
cheapest- Take the train from Yuping to Huaihuatrain
- Take the bus from Huaihua West to Fenghuangbus
- Take the bus from Fenghuang Ancient Town to Guilin Qintan Bus Stationbus
- Take the bus from Guilin Qintan Bus Station to Guilin Yangshuobus
14h 52m¥284–497Taxi, train, bus
- Take the taxi from Guilinxi to Tongren Southtaxi
- Take the train from Tongren South to Huaihua Southtrain
- Take the bus from Huaihua South Station to Fenghuangbus
- Take the bus from Fenghuang Ancient Town to Guilin Qintan Bus Stationbus
- Take the bus from Guilin Qintan Bus Station to Guilin Yangshuobus
13h 7m¥331–508Drive 445.2 km
- Drive from Guilinxi to Yangshuocar 445.2 km
4h 48m¥391–565Taxi
- Take the taxi from Guilinxi to Yangshuotaxi 445.2 km
4h 48m¥950–1,200
Questions & Answers
The cheapest way to get from Guilinxi to Yangshuo is to train and bus which costs ¥280 - ¥500 and takes 14h 52m.
The fastest way to get from Guilinxi to Yangshuo is to drive which takes 4h 48m and costs ¥390 - ¥600.
The distance between Guilinxi and Yangshuo is 815 km. The road distance is 445.2 km.
The best way to get from Guilinxi to Yangshuo without a car is to taxi and train which takes 6h 5m and costs ¥490 - ¥600.
It takes approximately 6h 5m to get from Guilinxi to Yangshuo, including transfers.
Yes, the driving distance between Guilinxi to Yangshuo is 445 km. It takes approximately 4h 48m to drive from Guilinxi to Yangshuo.
There are 180+ hotels available in Yangshuo.
What companies run services between Guilinxi, China and Yangshuo, China?
There is no direct connection from Guilinxi to Yangshuo. However, you can take the taxi to Tongren South, take the train to Guiyang East, take the train to Yangshuo, then take the taxi to Yangshuo. Alternatively, you can take the taxi to Tongren South, take the train to Huaihua South, walk to Huaihua South Station, take the bus to Fenghuang, take the bus to Guilin Qintan Bus Station, then take the bus to Guilin Yangshuo.
Train from Tongren South to Guiyang East
- 2nd Class Seat
- ¥115–130
- 1st Class Seat
- ¥190–210
- Business Class Seat
- ¥270–400
Train from Guiyang East to Yangshuo
- 2nd Class Seat
- ¥210–230
- 1st Class Seat
- ¥350–380
- Business Class Seat
- ¥500–750
Train from Tongren South to Huaihua South
- 2nd Class Seat
- ¥51–55
- 1st Class Seat
- ¥80–90
- Business Class Seat
- ¥110–170
Train from Yuping to Huaihua
- Hard Seat
- ¥22–30
- Hard sleeper
- ¥45–70
- Soft sleeper
- ¥80–110
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Huaihua South Station to Fenghuang
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ¥40–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Fenghuang Ancient Town to Guilin Qintan Bus Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ¥120–180
- Schedules at
- chinabusguide.com
- Bus
- ¥120–180
Bus from Guilin Qintan Bus Station to Guilin Yangshuo
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ¥28–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Huaihua West to Fenghuang
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- ¥40–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
- Ave. Duration
- 2h 6m
- Estimated price
- ¥90–1,200
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 The London Underground: Essential tips to navigate the Tube, Travelling by boat in Italy, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.









