How to Travel between Xi'an and Guilin

Xi’an to Guilin distance stretches 1,500 kilometers (932 miles) in total. The fastest travel way is to take a direct flight between them. It takes 2 – 2.5 hours and CNY 200 – 800 for a single trip. Also, passengers can choose to take alternative high speed train, taking about 10.5 hours and CNY 692 for the second class seat. And 1 Xi’an – Guilin normal speed train serves passengers, taking around 26.5 hours and CNY 367 for the hard sleeper. The bus route between the two cities is not open yet, we will pay close attention to relevant information and update online data in time.
 

How to Travel between Xi'an and Guilin
How to Travel between Xi'an and Guilin
 

How to Travel from Xi’an to Guilin

 

1. Fastest Way: Xi’an to Guilin Flight: 2.5 hours, CNY 300 – 800

There are about 5 Xi’an to Guilin flight serving passengers, departing from Xi’an Xianyang International Airport to Guilin Liangjiang International Airport. The overall travel duration is about 2.5 hours costing CNY 300 – 800 for an economy class seat at changing discount. Passengers can check and book the tickets in advance to get a favorable discount.
 

2. Alternative High Speed Train: 10H19M, CNY 692 for second class seat

Only 1 Xi’an to Guilin high speed train is running from Xi’an North Railway Station at 08:07 to Guilin North Railway Station at 18:26. It takes 10H19M for a single trip. The price is CNY 692 for second class seat. CNY 1,106.5 for first class seat and CNY 2.074 for business class seat.
 

3. Xi’an to Guilin Normal Speed Train: 26H27M, CNY 367 for hard sleeper

1 Xi’an to Guilin normal train is available, starting from Xi’an Railway Station at 19:07 to Guilin North Railway Station at 21:34 the next day. It takes CNY 367 for hard sleeper, CNY 587 for soft sleeper and CNY 201 for hard seat. It is not recommended to take it for a long time to travel. However, if passengers insist on choosing, it’s best to purchase the ticket in advance, and sleeper ticket will be more comfortable for such a distance.

 See more about Xi'an - Guilin Train
 

How to Travel from Guilin to Xi’an

 

1. Fastest Way: Guilin to Xi’an Flight: 2 hours, CNY 200 – 500

Also, there are around 5 Guilin to Xi’an direct flight from Guilin Liangjiang International Airport to Xi’an Xianyang International Airport at 10:55, 14:25, 16:30, 16:40, 17:10, and 22:45. Passengers will have a 2-hour travel duration, spending CNY 200 – 500 one way.
 

2. Alternative High Speed Train: 10H21M, CNY 692 for second class seat

Guilin North Railway Station deals G2856 at 11:27 to Xi’an North Railway Station at 21:48 for the duration of 10H21M. Ticket fare is CNY 1,106.5 for first class seat, CNY 692 for second class seat and CNY 2,074 for business class seat.
 

3. Guilin to Xi’an Normal Speed Train: 26H38M, CNY 367 for hard sleeper

1 normal speed train, K316 is operated from Guilin North Railway Station at 18:22 to Xi’an Railway Station at 21:00 the next day. The overall duration is relatively long. It costs CNY 587 for soft sleeper, CNY 367 for hard sleeper and CNY 201 for hard seat. It’s not recommended to take a hard seat for the long travel distance.

- Last updated on Jan. 16, 2020 -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail