Inter City Transportation
1) Air
To take planes, passengers have to stop at Guilin at first. Guilin Airport operates flights to almost all major domestic cities, thus it is convenient to take planes. Guilin is near Yangshuo, with a distance of only 65 kilometers. The drive from Guilin to Yangshuo takes about one hour.
2) Train
To take trains to Yangshuo, travelers need to arrive in Guilin at first, and then take a shuttle bus to Yangshuo. The journey from Guilin to Yangshuo by bus is around 1.5 hours. The two main railway stations in Guilin are the south station and the north station. Of the two, the south station is much more convenient for travelers. There are also buses at south station that leave every 10 minutes for Yangshuo.
3) Boat
It is a good choice to take a Lijiang River cruise to transfer from Guilin to Yangshuo. Along the journey, you may enjoy the beautiful natural scenery along the Lijiang River, this will be a very good sightseeing. The trip is about 5 hours
Inter City Transportation
1) Taxi
Passengers can take the white-colored taxis in Yangshuo Bus Station. It is very convenient to travel to Fuli and Moon Mountain by taxi. Or they can hail a taxi along the road side, too. In Yangshuo town, there are not too many taxis, however, the taxis are all Santana, a quite high grade for taxi. To get from Guilin Airport to Yangshuo, the fare is about 250 yuan. Passengers can also get to the south station of Guilin firstly, then take a bus to reach Yangshuo, the price for the bus is 10 to 13 yuan.