• Bus: There are buses travelling directly to Yangshuo every 15 minutes. Ask the driver to let you off at the petrol station. It will be only 10 minutes' walk from there.
• Airport: About 100km from Yangshuo. Take a shuttle bus to Guilin, and then take bus 16, 22 or 91 to Guilin Coach Station, or take a taxi. There are many buses coming and going from Guilin and Yangshuo. The bus takes about 70 minutes and will cost you 15 yuan per person. Ask the driver to let you off at the petrol station. It will be only 10 minutes' walk from there.