Train taxi
The journey takes approximately 26 m. Ticket price is about €3 The travel distance is 65 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 1 h 30 m. The travel distance is 76 km.
Carrier is China Bus Guide.
🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking
Taxi
The journey takes approximately 56 m. Ticket price is about €22 The travel distance is 74 km.
Carrier is Guilin Taxi.
🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking
Drive
The journey takes approximately 56 m. The travel distance is 74 km.
🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking
The cheapest way to travel from Guilin to Yangshuo is by taking a Train taxi with an average price of €14. The journey takes approximately 1 ч.
Taxi is the fastest way to travel from Guilin to Yangshuo. Tickets cost €22. The journey takes approximately 56 мин.
Guilin is approximately 74 km away from Yangshuo. The trip by car takes 56 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 Guilin to Yangshuo will take 1 h 30 m.
The average journey time by car between Guilin and Yangshuo is 56 m.