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 at least 7 hours and over CNY 369.
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:12
Duration 7h1m 7h15m
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
CNY 344.5 for 2nd Class Seat
CNY 550 for 1st Class Seat

If you miss the only Zhangjiajie to Guilin direct high speed train, a train transfer in Changsha can be considered.
Changsha South Railway Station
Make a Transfer at Changsha South
 

Bullet Train Transfer in Changsha: from 7 h; over CNY 369

Journey 1: Go to Changsha First
Depart from: Zhangjiajie West Railway Station
Arrive at: Changsha South Railway Station
Frequency: about 21 direct trains a day from 7:05 to 21:07
Ticket Prices for 2nd class seats: CNY 185 - 304
Time needed: 3 h – 3.5 hours

Journey 2: Transfer to Guilin from Changsha:
Depart from: Changsha South Railway Station
Arrive at: Guilin Railway Station or Guilin North Railway Station
Frequency: 20 trains from 6:48 – 19:44
Ticket prices for 2nd class seats: CNY 184 - 256
Time needed: 2.5 – 6 h

Recommended Transfer Plans
Zhangjiajie West - Changsha South Changsha South - Guilin North/Guilin Duration Ticket Fare for 2nd Class Seat (CNY)
G1367: 07:28 – 10:42 G1479: 11:12 – 14:52 About 7.5 h 485
G3847: 10:02 – 13:22 G1505: 14:08 – 17:23 About 7.5 h 479
G2321: 15:45 – 19:07 G3617: 19:44 – 22:36 About 7 h 499

Read more: Zhangjiajie - Changsha Train
 

How to Travel From Zhangjiajie to Yangshuo

1. From Zhangjiajie to Yangshuo, passengers can first take the Zhangjiajie 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: from 7:50 to 20:40
Guilin Railway Station: 9:38 - 20:15
Guilin West Railway Station: 11:02 to 18:30
Guilin West Railway Station
Guilin West Railway Station
 
Time needed: 21 - 50 minutes
Price: for 2nd Class Seat: CNY 23 – 38

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

Frequency: 
8:00 - 21:00 with an interval of 15 or 30 min at Guilin North Station
8:30 - 21:30 every 0.5 or 1 hour at Guilin Railway Station
Railway Station Hall
Waiting Hall of Zhangjiajie West
Station Check-in Site
Wait for Checking in
 

How to Travel From Zhangjiajie to Longji Rice Terraces

Step 1: Take the train to Guilin North Railway Station with a duration of 7 h.

Step 2: At Guilin North Railway Station, take a long-distance coach to get to Longji Rice Terraces directly at CNY 65 in about 3 hours. The coach departs at 9:30, 12:00, 13:30, and 15:00.

Further Reading: How to Travel from Guilin to Zhangjiajie.
- Last updated on Jun. 02, 2026 by Grace Yang -