There is no direct airport bus to Yangshuo. Either take a taxi directly from the airport, or take a bus to the city (40 minutes), and then take a bus at the bus station (1 hour 20 minutes).
When you arrive in Yangshuo, you can have a look around. If you have time, you can arrange to drift on the Longjing River in the afternoon and visit West Street and bars in the evening.
The next day, I went to Moon Mountain and Yulong River by bike, ate farmhouse meals and drifted in Yulong River. Don't think that you floated past yesterday. Yulong River and Longjing River are completely different feelings. Arrange to go to the show at night, Third Sister Liu.
On the third day, I returned to Guilin early in the morning and arranged a one-day tour of the scenic spots in the city. It is best to book online in advance. I recommend myself to visit reed flute cave and Jingjiang Wang Fu, which are worth visiting.
If you want to visit the Lijiang River by boat, you must visit Guilin on the first day, go to Yangshuo by boat the next day, and then return to Guilin by bus after the game. )
On the fourth day, I went to Beihai from Guilin. Bus, train or plane will do. The train will change at Nanning, and the bus will take about 7 hours. It will be evening when you arrive in Beihai, so you should reserve your seat in advance.
On the fifth and sixth days, I played Silver Beach and Weizhou Island. Come back at noon at the latest on the sixth day, and go to Nanning to board the plane when Beihai returns to Xi 'an. It takes about 3 hours for the train and bus to reach Nanning.