Guilin Transportation

How to Travel From Guilin to Yangshuo

Guilin Yangshuo Bus
Guilin - Yangshuo Bus

In the following guide on how to travel from Guilin to Yangshuo, the frequent bus is sure the first choice, which makes it possible to have a 1-day tour between the two places and an in-depth exploration to the karst lansdscape of south China.


Guilin to Yangshuo Bus Schedule

Note: All buses arrive at Yangshuo North Bus Station.

 From Guilin Airport
Direct shuttle buses from Liangjiang Airport to Yangshuo are available.  They leave from the Long-distance Bus Station of the airport, which is located in the southeast corner on 1F of the terminal building, close to the Domestic Arrival Lobby. Just buy the tickets and board the bus there.

Airport → Yangshuo Bus Station Yangshuo Bus Station → Airport
09:30, 11:00, 12:30, 14:00, 15:30, 16:30, 18:00, 20:00 07:00, 09:00, 11:00, 13:00, 14:30, 16:00, 17:30, 19:00
Duration: 1.5 hours; Ticket Fare: CNY 50/person
Hotline: +86 0773-6916828

 From South Bus Station
Located at west of Kaifeng Road and south of West Chadian Road, the South Bus Station operates many express buses to that county.

South Bus Station → Yangshuo Bus Station Yangshuo Bus Station → South Bus Station
07:00 - 20:30 with the frequency of 15-30 minutes 06:45 - 20:30 with the frequency of 15-20 minutes
Duration: 70 minutes; Ticket Fare: CNY 27/person

 From Railway Stations

From the front square of Guilin Railway Station From North Railway Station
06:30 - 22:30 with the frequency of 15 minutes 10:30, 12:30, 14:00, 15:30, 16:30, 17:30, 18:30, 20:00
Duration: From Guilin Railway Station: 90 minutes; From North Railway Station: 120 minutes
Ticket Fare:  From Guilin Railway Station: CNY 25/person; From North Railway Station: CNY 50/person

 Note:Generally, coaches leaving from the front square of the railway station shall have several stops on the way to gather more passengers which may take longer to the destination. To save time, you may choose to go to South Bus Station to take one for a direct trip.


Nowadays, getting to Yangshuo from Guilin by train is possible. Three railway stations operate several bullet trains to Yangshuo Railway StationWest Railway Station, North Railway Station and Guilin Railway Station.

Stations West Railway Station North Railway Station Main Railway Station
Guilin to Yangshuo 11:41, 11:50, 14:39, 15:55, 18:35 08:05, 12:30, 15:09, 19:55 15:48, 20:53
Yangshuo to Guilin 10:56, 12:15, 15:42, 16:55, 17:25 14:41, 18:22, 21:32 09:03
Duration 24 minutes 24 minutes 40 minutes
Ticket Fare First Class Seat CNY 24 CNY 25 CNY 32
Second Class  Seat CNY 20 CNY 20.5 CNY 26

Note: Yangshuo Railway Station is about 21 miles (33 kilometers) away from West Street. Upon getting to the railway station, catch the official shuttle bus with CNY20/person to the downtown within an hour. Alternatively, take a taxi at a cost of CNY80-100.



In general, the cab fare is CNY 300-350 from Liangjiang Airport to the county. The duration is around 1.5 hours. If one travels from downtown Guilin, it costs CNY 200-250.

Guilin-Yangshuo Ship
Getting Onboard the Cruise Ship
Guilin - Yangshuo Cruise Ship
Cruise Ship


The best way to enjoy the scenery along Li River is to take a cruise. The cruise trip ends at Yangshuo Shuidongmen Wharf. The cruise takes 4 to 5 hours in usual time. This route contains several main attractions, such as Crown Cave, Nine-horse Mural Hill and Yellow Cloth Shoal. Both Zhujiang Wharf and Mopanshan Wharf have cruises.

Wharf  Cruise Type Ticket Fare/person
Zhujiang Wharf Luxury Air-conditioned Cruise April-November CNY 270
December-March the next year CNY 240
Super Deluxe Cruise April-November CNY 450
December-March the next year CNY 380
Mopanshan Wharf Standard Cruise April-November CNY 210
December-March the next year CNY 190

1. Travelers plans to enjoy Li River can book the 3 Star Li River Cruise and 4 Star Li River Cruise tickets online in advance with TravelChinaGuide.
2. One adult can bring one child no taller than 4 feet (1.2 meters) for free; Half-price tickets are provided for children between 4 to 5 feet (1.2 to 1.5 meters).
- Last updated on Apr. 20, 2023 -
Questions & Answers on How to Travel From Guilin to Yangshuo
Asked by Lena from SPAIN | May. 31, 2023 13:56Reply
Yangshuo to Guilin
Hi again, I just asked for the ticket from guilin to yangshuo. And as you said I can take the train (which takes half an hour) back to guilin. Should I buy the ticket in advance or I can buy it once I am their? I would be in Guilin in between 11 to 14th of July. Thanks
Answers (3)
Answered by Andrew | May. 31, 2023 19:23

You can buy train tickets when you get there but sometimes the tickets for certain time may be sold out. So it is suggested to book in advance.
Answered by Lena | Jun. 02, 2023 13:14

How many days in advance or hours?
Answered by Andrew | Jun. 04, 2023 19:50

Generally, the tickets will be issued about 15 days in advance. You can buy as early as possible.
Asked by Lena from SPAIN | Apr. 18, 2023 09:42Reply
One day trip
I am going to travel from chengdu to guilin and to yangshuo and back guilin and continue to shanghai. I am going to reserv a hotel. Do you think I can have a day trip from guilin to yangshuo and back. I mean leaving in the morning and back at night. which transport do you recomend and do you think that I should reserv the ticket or is it possible to buy it once I am in guilin. I am going to stay three nights in guilin. Thanks in advance
Answers (2)
Answered by Wendy | Apr. 19, 2023 22:38

It's possible. The most popular way to travel from Guilin to Yangshuo is by cruise, during which you can appreciate the picturesque scenery of Li River. It takes 5 hours and arrives in early afternoon. Then, you may spend the afternoon touring Yangshuo. At night, take a bullet train back to Guilin, whose duration is about half an hour.
Answered by Lena | Apr. 20, 2023 13:05

Great, Thank you very much.
Asked by Victoria from ECUADOR | May. 30, 2022 02:10Reply
Booking of Li river Cruise
Can I book in advance the cruise? Can I buy on line? Where?
Answers (1)
Answered by Emma | May. 30, 2022 02:19

Yes, you can book the ticket in advance from the its offical Wechat account.
Asked by dream from UK | Jan. 15, 2020 13:11Reply
Planning to stay one or two night Guilin and one Yangshuo .
If we take the boat to Yangshuo can we take our luggage with us ? We then plan to travel back to Guilin airport to fly (I assume best method) to Xi'an. When we get off the boat would we just catch a taxi to a hotel?

Can you recommend and mid range hotels 3/4 star in both these places please which are located close enough to tansport
Answers (1)
Answered by Danny from NEW ZEALAND | Jan. 18, 2020 17:40

You can take luggage on the boat and take taxi after getting off boat. Visitors need to take boat from Mopanshan/Zhujiang Pier, so you can stay in Ancient Town Jiangjing Hotel (No.18, Daxu County). When you are in Yangshuo, you can choose Zhenmei Holiday Chain Hotel (West Street Aiyuan).
Asked by Rita Martinho from PORTUGAL | Jan. 11, 2020 17:09Reply
Where exactly can we catch the coaches from Guilin to Yangshuo?
Answers (1)
Answered by Jackson from UNITED KINGDOM | Jan. 12, 2020 19:52

You can take bus from South Bus Station to Yangshuo directly. The bus station is located at Chadian Road, Xiangshan District.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)