How to Travel between Beijing and Guiin

Beijing to Guilin distance is as long as 2,000 kilometers (1,243 miles) totally. The fastest travel way between them is to take direct flight, taking 3 – 3.5 hours and CNY 600 – 1,600. Beijing – Guilin high speed trains also serve. The travel time will be 8.5 – 10.5 hours and the price is CNY 804 for second class seat. Or passengers can choose to take Beijing – Guilin normal speed train for 19 – 27.5 hours, taking CNY 428 for hard sleeper. And right now, there is no coach between the two cities for such a long distance.
 

How to Travel from Beijing to Guilin

 

1. Fastest Way: Beijing to Guilin Flight: 3 – 3.5 hours, CNY 600 – 1,600

About 5 Beijing to Guilin flights serve passengers starting from Beijing Capital International Airport and the newly Daxing International Airport to Guilin Liangjiang International Airport. It takes 3 – 3.5 hours and CNY 700 – 1,800. The ticket fare fluctuates with a changed discount. Passengers are advised to pay attention to price trend in advance to purchase a cheap one.
 

2. Alternative High Speed Train: 8.5 – 10.5 hours, CNY 804 for second class seat

2 Beijing to Guilin high speed trains are running every day, departing from Beijing West Railway Station to Guilin North Railway Station at 08:34 and 09:05 respectively. The ticket price is CNY 804 for second class seat, CNY 1,286.5 for first class seat and CNY 2,523 for business class seat.
 

3. Beijing to Guilin Normal Speed Train: 19 – 27.5 hours, CNY 428 for hard sleeper

There are 4 Beijing to Guilin normal trains are available from Beijing West Railway Station to Guilin North Railway Station. The travel time range from 19 to 27.5 hours. We will recommend two of them for relatively short time.

Train Dep. Arr. Duration Price (CNY)
Z285 21:08
Beijing West
16:17+1
Guilin North
19H9M Soft Sleeper: 674
Hard Sleeper: 428
Hard Seat: 236
Z5 16:09
Beijing West
11:23+1
Guilin North
19H14M Soft Sleeper: 674
Hard Sleeper: 428

 Further read: Beijing - Guilin Train 
 

How to Travel from Guilin to Beijing

 

1. Fastest Way: Guilin to Beijing Flight: 3 hours, CNY 700 – 1,400

There are around 5 Guilin to Beijing direct flights departing from Guilin Liangjiang International Airport to Beijing Capital International Airport and Daxing International Airport. It takes about 3 hours for a single trip, and the price is CNY 700 – 1,400 with a changing discount frequently.
 

2. Alternative High Speed Train: 8.5 – 10 hours, CNY 804 for second class seat

Guilin North Railway Station deals 2 Guilin to Beijing high speed trains to Beijing West Railway Station at 10:55 and 14:12. And it takes CNY 804 for second class seat, CNY 1,286.5 for first class seat and CNY 2,523 for business class seat.
 

3. Guilin to Beijing Normal Speed Train: 19 – 27.5 hours, CNY 428 for hard sleeper

Also, 4 Guilin to Beijing normal speed trains are running from Guilin North Railway Station to Beijing West Railway Station, taking 19 – 27.5 hours. 2 faster trains are recommended.

Train Dep. Arr. Duration Price (CNY)
Z6 14:37
Guilin North
09:48+1
Beijing West
19H11M Soft Sleeper: 674
Hard Sleeper: 428
Z286 21:30
Guilin North
17:03+1
Beijing West
19H33M Soft Sleeper: 674
Hard Sleeper: 428
Hard Seat: 236
- Last modified on Nov. 28, 2019 -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)