Train to Yangshuo Xingping Station now open!
New train to Yangshuo speeds trip from Guangzhou & Shenzhen
There are daily direct trains from Shenzhen to Guilin North train station, but those trains don't stop at Yangshuo train station (Xingping Station). So for travellers who wants to take the train to Yagnshuo from Shenzhen, start from Shenzhen North train station to Guangzhou South Sation, which is only about 30 minutes and costs about 75 yuan, then transfer from Guangzhou South to Yangshuo train station, for a total trip time of about 3 hours.
It is about 42 km from Yangshuo train station to Yangshuo Village Inn or Mountain Retreat.
From Yangshuo train station to Village Inn, guests can choose from the following transfer options:
- Asking us for a private taxi to pick up which is 180 yuan.
- Take the bus which is 20 yuan from Yangshuo train station (in Xingping) to Yangshuo Railway Bus Station (in Yangshuo town), then take a taxi to our hotel for 40 yuan.
- Or from Yangshuo Railway Bus Station, walk about 5 minutes to Yangshuo South Bus Station to take the public bus from Yangshuo to Moon Hill which costs 3.5 yuan per person.
There is no fixed bus departure time from Xingping (Yangshuo train station to Yangshuo town. When a train arrives at Yangshuo train station, then there is a bus to Yangshuo.
Yangshuo Train Timetable
Here is the timetable for the high speed train to Yangshuo and Guangzhou, which costs 117 yuan.
Departure time (Guangzhou South Train Station) - Arrival time (Yangshuo Xingping)
Departure time (Yangshuo Xingping) - Arrival time (Guangzhou South Train Station)