How to Travel between Guangzhou and Guilin
Guangzhou – Guilin distance stretches about 600 kilometers (373 miles) in total. Without no available direct flight between them, the best travel way is to take Guangzhou – Guilin high speed trains, taking about 2.5 – 3.5 hours, CNY 164 – 173 for second class seat. And 1 normal train is running, taking 10 – 11 hours and CNY 208 for a hard sleeper. Long distance bus takes about 7 hours and CNY 100 – 160 for a single trip.
![]() |
How to Travel from Guangzhou to Guilin
1. Guangzhou to Guilin High Speed Train: 2.5 – 3.5 hours, CNY 164 – 172 for 2nd class seat
Over 50 Guangzhou to Guilin high speed trains serve passengers departing from Guangzhou Railway Station and Guangzhou South Railway Station from 07:00 – 20:16. The ticket fare is CNY 164 – 172 for second class seat and CNY 263 – 280 for first class seat.
2. Normal Speed Train: 10H6M, CNY 208 for hard sleeper
Train | Dep. | Arr. | Price (CNY) |
---|---|---|---|
K952 | 18:52 Guangzhou | 04:58 +1 Guilin North | Soft Sleeper: 402 Hard Sleeper: 208 Hard Seat: 112 |
3. Long-distance Bus: around 7 hours, CNY 130 - 160
Dep. | Arr. | Timetable | Price |
---|---|---|---|
Guangzhou Provincial Bus Station | Guilin Transportation Center | 09:10, 11:30, 20:30, 22:30 | CNY160 |
Tianhe Passenger Station | Guilin | 10:00, 17:00, 20:30 | CNY160 |
Guangzhou Passenger Station | 15:00, 18:00, 20:00, 2 buses/time | CNY160 | |
Fangcun Passenger Station | 18:30, 21:30 | CNY130 | |
Luochongwei Passenger Station | 11:00, 16:30, 17:30, 18:10, 18:30, 21:30 | CNY150 | |
Jiaokou Passenger Station | 17:00 | CNY140 | |
Guangyuan Passenger Station | 22:00 | CNY150 |
How to Travel from Guilin to Guangzhou
1. Guilin to Guangzhou High Speed Train: 2.5 – 3.5H, CNY164 – 173 for 2nd class seat
There are 50 Guilin to Guangzhou high speed trains running from stations including Guilin, Guilin North and Guilin West from 07:35 – 21:02. And it takes CNY 164 – 173 for second class seat and CNY 263 – 277 for first class seat.
2. Normal Speed Train: 10H54M, CNY 208 for hard sleeper
Train | Dep. | Arr. | Price (CNY) |
---|---|---|---|
K950 | 20:54 Guilin North | 07:48 +1 Guangzhou | Soft Sleeper: 402 Hard Sleeper: 208 Hard Seat: 112 |
Further read: Guilin to Guangzhou Train
3. Long-distance Bus: around 7H, CNY 100 - 150
Dep. | Arr. | Timetable | Price |
---|---|---|---|
Guilin Southern Passenger Station | Guangzhou | 18:30 | CNY 140 |
Qintan Passenger Station | 18:00 | CNY 150 | |
Guilin Bus Station | Guangzhou Jiaokou Bus Station | 15 turns, 15:00 – 18:40 | CNY 100 |
How to Travel from Guangzhou to Yangshuo
1. High Speed Train: 2 – 3H, CNY 140 - 148 for 2nd class seat
There are 15 Guangzhou to Yangshuo high speed trains available, departing from Guangzhou Railway Station and Guangzhou South Railway Station to Yangshuo Railway Station. The ticket price is CNY 140 for second class seat and CNY 225 – 237 for first class seat.
2. Long-distance Bus: about 7.5H, CNY 140 – 150
Dep. | Arr. | Timetable | Price |
---|---|---|---|
Guangzhou Passenger Station | Yangshuo | 17:33 | CNY 150 |
Luochongwei Passenger Station | 18:30 | CNY 140 |
How to Travel from Yangshuo to Guangzhou
1. High Speed Train: 2 – 3 hours, CNY 140 – 148 for 2nd class seat
12 Yangshuo to Guangzhou high speed trains are operated from Yangshuo Railway Station to Guangzhou Railway Station and Guangzhou South Railway Station from 08:28 – 20:00. It costs CNY 140 – 148 for second class seat and CNY 225 – 237 for first class seat.
2. Long-distance Bus: about 7.5 hours, CNY 140
Dep. | Arr. | Timetable |
---|---|---|
Yangshuo Bus Center | Guangzhou | 12:00, 20:30, 21:30 |



