How to Travel from Zhangjiajie to Guilin

The distance between Zhangjiajie and Guilin is as long as 700 kilometers (435 miles) in general. No direct flights are available. One bullet train runs from Zhangjiajie to Guilin every day with a duration of about 7 hours. A bullet train connection in Changsha is the second choice, taking about 6.5 hours and over CNY 400.
Zhangjiajie West Railway Station
Zhangjiajie West Railway Station
 

Best Way: Direct Bullet Train D3967; 7h; CNY 342/344.5 for 2nd Class Seat

Depart from Zhangjiajie West Railway Station
Departure Time 7:17
Duration about 7 hours
Arrival 14:13 at Guilin North Railway Station 14:27 at Guilin Railway Station
Ticket Prices CNY 342 for 2nd Class Seat;
CNY 546 for 1st Class Seat
344.5 for 2nd Class Seat
550 for 1st Class Seat

If you miss the only one Zhangjiajie to Guilin direct high speed train, then a train transfer in Changsha can be considered.
Bullet Train Platform
Zhangjiajie Bullet Train Platform
 

Bullet Train Transfer in Changsha: about 6.5 h; over CNY 400

Journey 1: Go to Changsha First
Depart from: Zhangjiajie West Railway Station
Arrive at: Changsha South Railway Station
Frequency: about 15 direct trains a day from roughly 7:00 to 21:00
Ticket Prices for 2nd class seats: CNY 288.5
Time needed: 2.5 h – 4 h

Journey 2: Transfer to Guilin from Changsha:
Depart from: Changsha South Railway Station
Arrive at: Guilin Railway Station or Guilin North Railway Station
Frequency: 21 trains roughly from 7:00 – 20:00
Ticket prices for 2nd class seats: CNY 200 – 255.5
Time needed: 2.5 hours – 6 hours

Recommended Transfer Plans
Zhangjiajie West - Changsha South Changsha South - Guilin North/Guilin Duration Ticket Fare for 2nd Class Seat (CNY)
G687: 10:40 – 13:47 G93: 14:23 – 16:59 About 6.5 h 288.5+200
G6517: 11:32 – 15:09 G1501: 15:38 – 18:44 About 7.5 h
G6437: 12:08 – 16:01 G2339: 16:56 – 20:12 About 8 h 288.5+202.5

The ticket fare here and below all refer to full-price of the tickets. Actually, you would less on it as 10% discount or more is very common for ticket trains

Read more: Zhangjiajie - Changsha Train
 

How to Travel From Zhangjiajie to Yangshuo

1. From Zhangjiajie to Yangshuo, passengers can first take Zhangjiejie to Guilin bullet trains and then take the Guilin to Yangshuo high speed trains to get to Yangshuo Railway Station. There are over 20 high speed trains running from 3 railway stations in Guilin.

Frequency:
Guiling North Railway Station: roughly from 8:00 – 8:40
Guilin Railway Station: roughly from 9:30 to 20:30
Guilin East Railway Station: roughly from 9:00 to 19:30

Time needed: half an hour
Price: for 2nd Class Seat: CNY 26 – 36

2. Or take a direct bus from Guilin North Railway Station or Guilin Railway Station to Yangshuo West Street. It takes 1.5 – 2 hours and costs you CNY 40.

Frequency: 
2 buses from 7:00 to 20:00 at North Station
2 buses from 7:15 to 20:30 at Guilin Railway Station
Station Check-in Site
Railway Station Hall
 

How to Travel From Zhangjiajie to Longji Rice Terraces

Step 1: Take trains to Guilin North Railway Station.

Step 2: Near Guilin North Railway Station, take city bus no.1 to Qintan Bus Station. Then, you can spend CNY60 and 2 hours to take the direct long-distance bus to get to Longji Rice Terraces directly. For the detailed departure frequency of the buses, please consult Qintan Bus Station. 

Further Reading: How to Travel from Guilin to Zhangjiajie.
- Last updated on Feb. 07, 2025 by Zoey Gong -