This is a very comfortable, clean, good quality and good service bus. From Yangshuo to Guangzhou, 8 hrs. We got on the bus at 10.30pm and arrived GZ at 6.30am. There was an attendent in the bus to take care of the passengers if needed. It was only 150yuan. In Yangshou, ask to look at the picture of the bus in the agent or hostel before you buy cos some of the buses could be very old and yucky. There are many private coorperations run long distance bus for people and it seems the service is getting better cos there are many competitions. |