There are several options from Guilin to Yangshuo to fit your schedule and budget. There are direct flights to Guilin from all major Chinese cities including Hong Kong, as well as from Kuala Lumpur, Singapore, Bangkok, Taipei and Seoul. There is also high-speed rail service directly to to Yangshuo from Guangzhou South Station as well as frequent buses from neighboring provincial cities. The old 321 National Highway has been widened to four lanes and there is a mostly-empty toll expressway from Guilin to Yangshuo, which cuts down travel time significantly. If you're already in Guilin and are not in a hurry to get here, we strongly recommend the Li River cruise from Guilin to Yangshuo.