Home / Train /

Beijing - Yangshuo Train


At present, through trains are not available between Beijing and Yangshuo.However, passengers can transfer in Guilin to make a high speed train trip between the 2 cities.

A one-way trip on bullet trains from Yangshuo to Beijing or vice versa via Guilin costs at least CNY 829 and takes about 10 - 11.5 hours in general.

 

Beijing to Yangshuo Train Schedule via Guilin

(Last Update on Apr 7, 2022)
Beijing to Guilin North
 
Guilin North to Yangshuo 
Duration
G529: 08:34 - 17:02 D2979: 19:05 - 19:29 10H55M
See more Beijing Schedule
 

Yangshuo to Beijing Train Timetable via Guilin

(Last Update on Apr 7, 2022)
Yangshuo to Guilin North
Guilin North to Beijing 
Duration
D2966: 09:32 - 09:58 G422: 10:55 - 20:53 11H21M
D2368: 12:41 - 13:07 G530: 14:12 - 22:47 10H6M

See more Guilin Schedule 

The Beijing - Guilin high speed trains are operated at Guilin North Railway Station, while Guilin - Yangshuo high speed trains are available at GuilinGuilin NorthGuilin West three railway stations. The Guilin Railway Station and Guilin North are preferred for a transfer as the transportation around Guilin West is not convenient.

The above listed transfers are operated at Guilin North Railway Station which save a transfer time between Guilin Railway Station and North Railway Stations luckily. While if the trains are sold out, you may need a tranfer between the two train stations. Bus No.1 and No.99 are available with the duration of about 1 hour. And it takes about half an hour by taxi with the cost of about CNY 50.

For your information, there is high speed railway connecting Beijing and Yangshuo now, but the bullet trains are not in service yet. China Railway Corporation may operate them in the future when the passengers between the 2 cities reach a certain number.

 See more: Beijing - Guilin TrainGuilin - Yangshuo Train 
 

Ticket Fare of Beijing - Yangshuo Train via Guilin

(Last Update on Apr 7, 2022)
Route Business Class Seat  First Class Seat  Second Class Seat
Beijing - Guilin  CNY 2,523 - 2538.5 CNY 1286.5 - 1,294.5 CNY 804 - 809
Guilin - Yangshuo  CNY 72 - 91.5 CNY 39 - 50 CNY 24 - 31
Total  CNY 2,595 - 2,630 CNY 1,325.5 - 1,344.5 CNY 829 - 840
 

Other Transportation Option: Beijing - Guilin Flight + Guilin - Yangshuo Cruise

There are also about 7 - 8 flights from Beijing to Guilin on a daily basis and 5 - 6 flights vice versa, more flights may be added during festivals and holidays. The flight time between the 2 cities is about 3 - 3.5 hours with the prices of an economy ticket changed within the range of CNY 600 - 2,200.

For tourists who want to see the beautiful scenery of the Li River which runs through Guilin and Yangshuo. It is recommended to travel by cruise. The trip on the ship lasts for about 4 - 5 hours normally.

 See more: How to Travel From Guilin to Yangshuo

Major Rail Lines from Beijing to:
Major Rail Lines from Yangshuo to:
- Last updated on Apr. 07, 2022 -