Answered by Simon from Canada | Jun. 02, 2015 02:43
Oh, no direct long-distance bus can take you to the destination.
You are suggested to take a subway in HK, get to Lo Wu Station first. Then pass the custom and enter Shenzhen.
After that, take subway Luobao Line to Zhu Zi Lin Station, Exit A and arrive at Futian Bus Station. There are long-distance buses to YS. The departure times respectively are 16:30, 19:50 and 20:30. It takes 12 to 15 hours. And the ticket fare is CNY 190 to 230 per person.
Or you can take a direct flight to Guilin. It just takes around 1.5 hours. This is the easiest way for you to choose. :-)