How to Get to Zhangjiajie from Guilin

From Guilin to Zhangjiajie

Zhangjiajie is located in the northwestern part of Hunan province. It is 829.2 km away from Guilin by the Expressway. Guilin is located in the northeast of the Guangxi Zhuang Autonomous Region, China, situated on the west bank of the Li River, and bordering Hunan to the north. It is about 829 km away from Guilin to Zhangjiajie by the Expressway.

It is a little torturous travelling from Guilin to Zhangjiajie, for there is no direct bus or trains, and direct flight between the two places is quite limited.

By Train (Recommended)

There is no direct train between Guilin and Zhangjiajie, but you can change trains or buses via other cities, like Liuzhou or Changsha.

►Option 1——Guilin-Liuzhou-Liujiang-Zhangjiajie

Take a coach/ bullet train (takes one hour) from Guilin to Liuzhou(柳州) first, then transfer to a overnight train with sleeping berth to arrive at Zhangjiajie.

Depart Arrive First Train Last Train Frequency Duration
Guilin Liuzhou 07:06 20:56 About 30 mins 1h11mins

Once you change on the overnight sleep train from Liuzhou to Zhangjiajie, as they are not highspeed trains, it will take 11-12 hours to reach Zhangjiajie. But all the trains leaving for Zhanajiajie from Liuzhou are overnight train, so you can sleep on the train and when you wait up, you will arrive in Zhangjiajie. Below is the train table for Liujiang to Zhangjiajie.

Depart Arrive No. Departure Time Arrive Time Durtaion
Liujiang Zhangjiajie K748 20:52 08:13( Next Day) 11h21mins
K1474 21:22 08:48( Next Day)  11h26mins
T282 23:36 10:06( Next Day) 10h30mins

Attention: The overnight train is from Liujiang Train Station to Zhangjiajie, not Liuzhou Train Station, so will need a short transfer first.

►Option 2——Guilin-Changsha-Zhangjiajie

Take a high-speed train from Guilin to Changsha first, then transfer to a coach or train from Changsha to Zhangjiajie upon your arrival in Changsha.

Depart Arrive First Train Last Train Frequency Duration
Guilin Changsha South 08:00 18:26 About 30 mins 3h30mins

The coach from Changsha to Zhangjiajie departs from Changsha West Bus Station, Changsha East Bus Station or Changzhutan bus station(长株潭汽车站, near to Changsha Train Station) and it takes about 4 hours to take you there.

If you prefer to take train, there are a couple of trains from Changsha to Zhangjiajie. You can check the train schedule in advance and decide which one you want to catch. It takes 5 to 6 hours from Changsha to Zhangjiajie by train.

By Air (Not Recommended)

There is only one direct flight (BK2760) between Guilin and Zhangjiajie. It takes off at 17:35 from Guilin Lijiang Airport and lands at 19:20 in Zhangjiajie Hehua Airport. But the flight is often canceled. Therefore, you need to check its availability in advance and make a Plan B in case of the canceling.

The closest domestic airport is Zhangjiajie Hehua Airport (IATA: DYG; ICAO: ZGDY; formerly named Dayong Airport). So far(February 17th, 2016), there are direct flights connecting Zhangjiejia with Beijing, Chengdu, Xi'an, Changzhou, Shanghai, Changsha, Guangzhou, Qingdao, Shenyang, Shenzhen, Xi'an, Zhuhai, Chongqing, Tianjin, Nanjing, Hangzhou, Shijiazhuang only.

If there is no direct flight from your departure city, you may fly to Changsha City first, then transfer from Changsha to Zhangjiajie by bus(about 4 hours) or by train(about 4-5 hours).

Recommended Tour You Might Like

4 Days Zhangjiajie Highlights Tour

Huangshi Village, Golden Whip Stream, Tianzi Mountain, Yuanjiajie Scenic Area, Tianmen Mountain

Recommended Guilin Tours