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.
If you miss the only one Zhangjiajie to Guilin direct high speed train, then a train transfer in Changsha can be considered.
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
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
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
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.
![]() |
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.
![]() |
Zhangjiajie Bullet Train Platform |
Bullet Train Transfer in Changsha: about 6.5 h; over CNY 400

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

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

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

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


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.

2 buses from 7:00 to 20:00 at North Station
2 buses from 7:15 to 20:30 at Guilin Railway Station
|
|
How to Travel From Zhangjiajie to Longji Rice Terraces


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