Dear Ms Fernanda,
Thank you very much for your attention with your question.
At first, I am sorry to advise you that there isn’t shuttle bus from Guilin airport to Longji Terrace Field and Yangshuo, if you do not book transfer through travel agency or take a taxi.
If you would like to arrange it on your own, it will be very complicated, especially to Longji Terrace Fields, because you will need to transit bus for many times.
It depends on when your flight arrive at Guilin airport.
If you flight arrives in the morning, you will have enough time to do it on your own.
Guilin airport-Longji Terrace Fields
1. After you clear the Customs and go out of the airport, you could get on the Minghang Shuttle Bus from Guilin aiport to Minghang Hotel. It is around 40 minutes. The ticket fare is around RMB20 per person.
2. Then you will need to take a taxi from Minghang Hotel to Guilin Bus Station to catch a bus from Guilin to Longhsheng. The taxi fare is around RMB10 per way by meter
3.Then buy a ticket from Guilin to Longsheng County Bus station. It takes around 2.5-3 hours.
4. Change a local bus from Longsheng County to Heping town, which is near to Longji Tarrace Fields.
It is really a complicated way. It is not suitable for a tourist who can not speak Chinese.
Therefore, no matter you arrive in Guilin in the morning or at night, I do suggest you have one accommodation in Guilin, then book a group tour to Longji to avoid all the above.
Guilin-Yangshuo
Comparing to Longji Terrace Fields, it becomes easier. You just need to follow the first 2 steps to Guilin bus station and buy a ticket to Yangshuo directly. It takes around 2 hours from Guilin to Yangshuo by bus.
However, I do suggest you stay in Guilin for one night , then book a group Li River cruise to Yangshuo next day.
Hope the above is clear and helpful.
For more tour information, do not hesitate to check our website:
/guilin/guilin-tours.htm
Best regards
Sophie Huang
Top China Travel