Guilin is famous for its amazing landscape. It has attracted more and more visitors from both home and abroad. Trains are available from Beijing to Guilin.
Beijing to Guilin by Train
There are 4 train lines travelling from Beijing to Guilin every day. It takes about 22 to 28 hours according to the specific train. The trains depart from Beijing West Railway Station and arrive at Guilin Railway Station. Book a train ticket from Beijing to Guilin
Ticket price overview
Deluxe soft sleeper from 1161CNY
Soft Sleeper from 629CNY
Hard Sleeper from 399CNY
Soft Seat 374CNY
Hard Seat 236CNY
High-speed trains have been available from Beijing to Guilin recently, which only takes less than 11 hours. 2 pairs of bullet trains are running between Guilin and Beijing everyday. The train numbers are G529 and G421(Beijing to Guilin).They departs in the morning and arrive in the evening. Ticket fare ranges from CNY806.How to get to Beijing West Railway Station
Take Subway Line 9 and get off at Beijing West Railway Station.
Take Subway Line 1 and get off at Military Museum, then take No.21,99,320 Bus to Beijing West Railway Station.
We have Beijing train station pick-up and drop-off service, from CNY 300. Click here to book it.Arriving at Guilin Railway Station
Guilin Railway Station lies in the downtown of the city. Therefore, it is very convenient to travel around the city from the railway station. Public buses and taxis are available. Contact us if you would like a private pick-up service. We will pick you up at the railway station and drop you off at your hotel in Guilin downtown. >>More details
Recommended Guilin local tours: