Yangshuo Mountain Retreat
Yulong River Road, Gaotian Town
Yangshuo County, Guangxi Zhuang, 541907, China
86 773 8777 091
86 7738 777 092

Train to Yangshuo Station now open!

Express train to Yangshuo from Guangzhou & Shenzhen

There is now a direct express train from Guangzhou to Guilin North train station. For travellers who want to take the train to Yagnshuo from Shenzhen, start from Shenzhen North station to Guangzhou South Sation, which is only about 30 minutes and costs about RMB 75, then transfer from Guangzhou South to Yangshuo station, for a total trip time of about 3 hours.

It's about 42 km from Yangshuo train station to Yangshuo Mountain Retreat.

  • Guangzhou to Yangshuo train station

From Yangshuo train station to Mountain Retreat, guests can choose from the following transfer options:

  • Ask us for a private car for pick up which is RMB 220.
  • Take the bus which is RMB 20 from Yangshuo train station (in Xingping) to Yangshuo Railway Bus Station (in Yangshuo town), then take a taxi to our hotel for RMB 40.

There is no fixed bus departure schedule from Xingping (Yangshuo 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 express train to Yangshuo and Guangzhou, which costs RMB 117.

Departure time (Guangzhou South Station) - Arrival time (Yangshuo Xingping Station)
08:47-11:14
11:35-14:02
14:50-17:21
15:48-18:04
16:54-19:16

Departure time (Yangshuo Xingping) - Arrival time (Guangzhou South Station)
08:21-10:50
12:28-14:59
14:28-16:45
15:13-17:54
18:49-21:36

  • Train to Yangshuo - Xingping Station Yangshuo aj