The 481km high-speed railway links Shenzhen and Yangshuo. There is only one high-speed train runing from Shenzhen North Railway Station to Yangshuo Railway Station at 07:21AM every day.. The duration is around 2 hours 42 minutes and the ticket price is USD36 to USD110.
Book bullet trains and high speed trains from Shenzhen to Yangshuo for your holiday or business travel in China. You can check real-time train timetable, distance, ticket costs, seat's availability and make the booking online.