How to Travel from Yangshuo to Guilin

Yangshuo to Guilin distance stretches only about 80 kilometers (50 miles) in length. No direct flight is available between. The fastest travel way is to take Yangshuo to Guilin high speed train. It takes 23 – 40 minutes for a single trip and CNY 24 – 30.5 for a second class seat. In addition, there are Yangshuo to Guilin long-distance buses provide services, taking 1.5 – 2 hours and CNY 27 – 40. Guilin Tourism Bus (Guilin to Yangshuo Line) takes 1.5 hours and CNY 50. Or passengers can choose to take a taxi from Yangshuo to Guilin taking about 1.5 hours and CNY 200.

Since the direction from Yangshuo to Guilin is going against the current, the returning ship of Guilin to Yangshuo usually do not carry passengers.

How to Travel from Yangshuo to Guilin

1. Yangshuo to Guilin High Speed Train: 23 – 40 minutes, CNY 24 – 30.5

Over 15 Yangshuo to Guilin high speed trains are running from Yangshuo Railway Station to Guilin Railway Station, Guilin North Railway Station and Guilin West Railway Station from 08:58 – 18:43.

Ticket Price: CNY 24 – 30.5 for second class seat, CNY 39 – 50 for first class seat

2. Yangshuo to Guilin Long-distance Bus: 1.5 - 2 hours, CNY 27 – 40

Dep. Arr. Timetable Price
Yangshuo Bus Center Guilin North Railway Station 11:30, 16:30 CNY 40
Guilin Southern Passenger Station 06:45 – 20:30 CNY 27

3. Guilin- Yangshuo Tourist Bus Line: 1.5 hours, CNY 50 – 80

Guilin Tourism Bus (Guilin to Yangshuo Line) is luxury double-decker bus with customized panoramic sunroof and convertible models, allowing passengers to enjoy a 360-degree view.

From Yangshuo Tourist Transport Center to Tourist Distributing Center at Dingfu Building
Dep. Time: 9:30, 11:30, 14:30, 16:30

Price: CNY 50 / Person for one-way; CNY 80 / person for round-trip for one day

Passing Stops: Yangshuo Tourist Transport Center – Shiwaitaoyuan – Yangdi Station – Youziwan Station -Yanshan Town – New Yanshan Town – Beifendacun Village – Wanfu Square – Pingshan Mountain – Tiexi Bus Depot – Heishan Intersection – Tourist Distributing Center at Dingfu Building

Tips: Children of 1.2 meters and above are charged at adult rate, and one adult ticket is limited to take only one child under 1.2 meters for free.

4. Taxi: 1.5 hours, CNY 200

It’s very convenient to take a taxi in Yangshuo, and passengers usually to make a deal with the driver on the price and route in advance for such a distance. Also, Hailing Car Apps are very helpful in China like Didi, Cacao and Gaode, etc.

How to Travel from Yangshuo to Guilin Liangjiang International Airport


 1. Airport Intercity Shuttle Bus: 1.5 hours, CNY 50

From Yangshuo Bus Station to the airport: 07:00, 09:00, 11:00, 13:00, 14:30, 16:00, 17:30, 19:00

Passengers need to get to Yangshuo Bus Station firstly if the traveler stand on other places in Yangshuo, and then take the Airport Shuttle Bus to the destination.

 2. Taxi: 1 – 1.5 hours, CNY 200

It takes about 1 – 1.5 hours travel from Yangshuo to Guilin Liangjiang International Airport by taxi, and it costs CNY 200 for a single trip. Passengers are advised to negotiate a price with the driver in advance.

 Further read:
Guilin - Yangshuo High Speed Train

How to Travel from Guilin to Yangshuo

- Last updated on Jul. 04, 2021 -
Questions & Answers on How to Travel from Yangshuo to Guilin
Asked by Marianna from GREECE | Jun. 29, 2021 22:19Reply
Flight 10:40

if the flight is at 10.40 do you advise to take the bus from Yangshuo to the airport the same morning at 7am?
Answers (1)
Answered by Cooper | Jul. 04, 2021 23:06

Oh, the time is a little bit tight. Generally speaking, you need to arrive at the airport at least 2 hours in advance.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)