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 825 and takes about 11 - 12 hours in general.

 

Beijing to Yangshuo Train Schedule via Guilin

(Last Update on Jan 14, 2019)
Beijing to Guilin
 
Guilin to Yangshuo 
Duration
G529: 07:08 - 18:16 D1875: 19:29 - 19:53 12H45M
See more Beijing Schedule
 

Yangshuo to Beijing Train Timetable via Guilin

(Last Update on Jan 14, 2019)
Yangshuo to Guilin
Guilin to Beijing 
Duration
G2902: 10:05 - 10:31 G530: 12:10 - 22:58 12H53M

See more Guilin Schedule 

The Beijing - Guilin high speed trains are operated at Guilin Railway Station, while Guilin - Yangshuo high speed trains are available at Guilin/ Guilin 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.

To transfer between Guilin Railway Station and Guilin North Railway Station, passengers can take bus No.1 and No.99 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 Jan 14, 2019)
Route Business Class Seat  First Class Seat  Second Class Seat
Beijing - Guilin  CNY 2,530  CNY 1,290.5 CNY 806
Guilin - Yangshuo  CNY  41/ 72/ 91.5  CNY 37/ 38/ 39/ 50  CNY 23/ 24/ 25/ 30.5
Total  CNY 2,571/ 2,602/ 2,621.5  CNY 1,327.5/ 1,328.5/ 1,329.5/ 1,340.5 CNY 829/ 830/ 831/ 836.5
 

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 modified on Sep. 20, 2019 -
Questions & Answers on Beijing - Yangshuo Train
Asked by Flynn from HUNGARY | Sep. 18, 2019 01:31Reply
Is Guilin North Station far from West Station.
How much would taxi costs for a group of 6 people?
Answers (1)
Answered by Oswaldo from USA | Sep. 18, 2019 18:36
00Reply


The distance between 2 stations would be around 7 or 8km, taking 20min by taxi. The costs could be around CNY30, but 6 passengers cannot get into one taxi. You would need two cars.
Asked by Kirsty from NEW ZEALAND | Apr. 10, 2019 02:31Reply
How can I go from Guilin to Guilin West?
How long it approximately takes?
Answers (1)
Answered by Wilbur from CANADA | Apr. 10, 2019 18:55
00Reply


It is not very hard to go by city bus. You can find bus No. 22 near the railway station which can take you to Guilin West Station directly. It should take around 1 hour on the way. If you are tight in time, you may need taxi. Taxi takes around 30 to 40min instead.
Asked by Luis from USA | Nov. 28, 2018 01:08Reply
Where I can take a bus to Yangshuo?
After I reach Guilin Railway Station all trains to Yangshuo end already. Is there any bus station near railway station I can use instead?
Answers (1)
Answered by Rizpah | Nov. 28, 2018 18:57
00Reply


Now, the buses all depart from Guilin South Coach Station. It takes around 40min by bus No. 96 or 25min by taxi from Guilin Railway Station. The last bus to Yangshuo should be at 8:30pm from there.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)