Home / Train /

Guilin - Zhangjiajie Train

At present, there are 1 - 2 pairs of high speed trains serving between Guilin/Guilin North Railway Station and Zhangjiajie West Railway Station daily with a duration of about 7 - 7.5 hours. It costs CNY 342 - 344.5 for a second class seat. From Monday to Thursday, only 1 pair runs  and it increases to 2 pairs from Friday to Sunday.
 
If the direct trains don’t suit your schedule, passengers can also transfer at intermediate stations, such as Changsha South, Liuzhou and Huaihua South. But it takes 7.5 - 10.5 hours to travel from Guilin to Zhangjiajie and a single trip costs about CNY 369.5 - 480.5.

 

Basic Facts of Guilin - Zhangjiajie High Speed Train

Duration: Around 7 - 7.5 hours
Top speed: 250 km/h (155 mph)
Operated at: Guilin Railway Station, Guilin North Railway Station, Zhangjiajie West Railway Station
Major stations along the way: Yongzhou, Hengyang, Shaoyang, Huaihua, Fenghuang Ancient City

 

Guilin to Zhangjiajie High Speed Train Schedule


(Last Update on Feb 6, 2026)
Train No.Departure - ArrivalTravel Time
D396814:38 - 22:067h28m

See more Guilin Schedule
 

Zhangjiajie to Guilin Bullet Train Timetable


(Last Update on Feb 6, 2026)
Train No.Departure - ArrivalTravel Time
D396707:12 - 14:137h1m

Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.

 

Gulin - Zhangjiajie High Speed Train Ticket Fare


(Last Update on Feb 6, 2026)
First Class SeatSecond Class Seat
CNY 546 - 550
USD 79 - 80
CNY 342 - 344.5
USD 50


    

Transfer at Changsha South for Trains

Overall Travel Time: About 7.5 hours

Total Ticket Fare: CNY 467.5 - 480.5 for the second class seat

Guilin to Changsha to Zhangjiajie Train Schedule & Ticket Fare

Guilin North to Changsha South
Changsha South to Zhangjiajie West
Overall Travel Time Ticket Fare (CNY)
Second Class Seat
G458 07:54 - 11:04 G6379 11:44 - 15:12 7h18m CNY 192 + CNY 275.5 = CNY 467.5
G424 11:36 - 14:56 G6519 15:56 - 18:55 7h19m CNY 192 + CNY 288.5 = CNY 480.5


How to get to Changsha Railway Station from Changsha South Railway Station
Changsha Railway Station also operates high speed trains to Zhangjiajie. To get to Changsha Railway Station, passengers can take metro line 2 at Changsha South Railway Station stop. It takes about 30 minutes by metro.
 

Transfer at Liuzhou Station for Trains

Overall Travel Time: At least 10.5 hours

Total Ticket Fare: Around CNY 440.5 for a second class seat and a hard sleeper
 

Guilin to Liuzhou to Zhangjiajie Train Schedule & Ticket Fare

Guilin to Liuzhou
Liuzhou to Zhangjiajie West
Overall Travel Time Ticket Fare (CNY)
Second Class Seat + Hard Sleeper
D8405 11:22-12:35 D3968 13:24-22:02 10h40m CNY 48 + CNY 392.5 = CNY 440.5
 

Transfer at Huaihua South for Trians

Overall Travel Time: About 7.5 hours

Total Ticket Fare: Around CNY 369.5 for a second class seat and a hard sleeper
 

Guilin to Huaihua to Zhangjiajie Train Schedule & Ticket Fare

Guilin to Huaihua South
Huaihua South to Zhangjiajie West
Overall Travel Time Ticket Fare (CNY)
Second Class Seat + Hard Sleeper
D3968 14:38-20:12 G6152 20:56-22:20 7h42m CNY 233.5 + CNY 136 = CNY 369.5
  


Major Rail Lines from Guilin to:


Major Rail Lines from Zhangjiajie to:
- Last updated on Feb. 06, 2026 by Charlotte Qiu -