Train
The journey takes approximately 27 m. The travel distance is 16 km.
Carrier is Guangzhou Metro.
The journey takes approximately 2 h 2 m. Ticket price is about €16 The travel distance is 379 km.
Carrier is China Railways D-Class.
The journey takes approximately 34 m. Ticket price is about €10 The travel distance is 34 km.
🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking
Bus
The journey takes approximately 5 h The travel distance is 409 km.
Carrier is China Bus Guide.
🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking
Drive
The journey takes approximately 4 h 18 m. The travel distance is 410 km.
🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking
The cheapest way to travel from Guangzhou to Yangshuo is by taking a Train with an average price of €27. The journey takes approximately 4 ч. 3 мин.
Train is the fastest way to travel from Guangzhou to Yangshuo. Tickets cost €27. The journey takes approximately 4 ч. 3 мин.
Guangzhou is approximately 410 km away from Yangshuo. The trip by car takes 4 h 18 m.
Yes! There is a direct bus with no transfers to this destination. The route is served by the China Bus Guide company. Tickets cost about €. A bus trip from Guangzhou to Yangshuo will take 5 h
The average journey time by car between Guangzhou and Yangshuo is 4 h 18 m.