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.
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
(Last Update on Feb 6, 2026)
See more Guilin Schedule
(Last Update on Feb 6, 2026)
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
(Last Update on Feb 6, 2026)
Major Rail Lines from Zhangjiajie to:
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
Guilin to Zhangjiajie High Speed Train Schedule
(Last Update on Feb 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D3968 | 14:38 - 22:06 | 7h28m |
See more Guilin Schedule
Zhangjiajie to Guilin Bullet Train Timetable
(Last Update on Feb 6, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D3967 | 07:12 - 14:13 | 7h1m |
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 Seat | Second 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:
Recommended Tours
- Last updated on Feb. 06, 2026 by Charlotte Qiu -


