Yangshuo bus


To Yangshuo bus station and Guilin

You can get public shuttle buses to Yangshuo just outside of Moon Hill Village on the main highway. If you wait by the village entrance, you’ll see small mini-vans with Chinese characters on their dashboard. Wave one down and just ask, “Yangshuo?” They will indicate if they go or not. Most of them do go to West Street entrance (Xi Jie) and will drop you there. The fare is no more than RMB 5 per person.

Yangshuo bus station to Guilin

Yangshuo bus Station offers both local and express public buses from Yangshuo to Guilin. The express bus is direct and departs the Yangshuo bus station every 20 minutes on the hour. Tickets are 15 RMB and available directly at the Yangshuo bus station ticket office. Travel time is approximately 75 minutes to the entrance of the Guilin Bus Station. This bus continues on to further destinations beyond Guilin. There is also a local Yangshuo-Guilin local bus departing from Yangshuo bus station, with frequent stops on the road to Guilin. The local bus stops directly in front of the Guilin Railway Station. There is no direct service to the Guilin bus station but it is a short walk from the train station to the Guilin bus staion. Local bus tickets are 15 RMB payable to the bus conductor upon boarding.

Free Yangshuo bus

The Yangshuo Village Inn can also organize a private car for you to West Street, or closer to the downtown at Twin Moon Bridge. A taxi costs RMB 30 and a 7 seat van is RMB 40 from our guesthouse entrance.

Yangshuo Village Inn also operates a free shuttle bus to our sister hotel, the Yangshuo Mountain Retreat, which goes between the hotels to Yangshuo town (West street) twice daily. Please enquire at Village Inn reception to confirm departure & pickup times.