Yangshuo has one bus station which is located in the southern part of town
Buses from Guilin, Guangzhou, Nanning, Shenzhen, Liuzhou, Xingping, Yangdi and the airport all arrive and depart from this bus station
On arrival at this station you will usually find taxis hanging around to take you wherever you want.
If you just need to go into Yangshuo's downtown, then local bus #5 goes past West Street. The cost of this bus is 1 Yuan per person. Just deposit the 1 Yuan into the money box as you board the bus