Please let me know how we can travel from Hainan to Guilin and Yangshuo, including the Longji Rice Terraces route. Could you recommend a plan? Thank you.

Firstly, fly to Guilin or take a high-speed train to Guilin for fun, then rent a car to Yangshuo for a few days, go to Longji Rice Terraces next, and then return to Guilin. If you don’t return to Hainan, you can go to the terraces first, then to Yangshuo, and return from Yangshuo.
First fly to Guilin or take the high-speed rail to Guilin for some fun, then rent a car to play in Yangshuo for a few days, and then visit the Longji Terraced Fields. After that, return to Guilin. If you are not returning to Hainan, you can first visit the terraced fields, then go to Yangshuo, and return from Yangshuo.