Home China Guide Zhangjiajie Transportation

Zhangjiajie Transportation

Zhangjiajie Flights

The Zhangjiajie Hehua ('Lotus Flower') Airport is located in Yongding District 4 kilometers from the center of Zhangjiajie. Bus 4 goes from downtown to the airport.

Zhangjiajie Airport has several services to larger and medium cities in China, such as Changsha, Guangzhou, Shanghai, Nanjing, and Beijing. 

zhangjiajie flight map


Zhangjiajie Railway Station is 2 kilometers south of the city center, just opposite the stop for bus 1 and 6, which take you about 10 minutes to travel downtown for 1 RMB.

Zhangjiajie is linked by rail directly, or via Changsha, to most cities in China, including Beijing, Shanghai, and Guangzhou. See below for popular routes.

City Transportation

There are 10 bus routes in Zhangjiajie now. The bus is either 0.5 or 1 RMB per trip. These bus routes cover most parts of the city proper.


The starting price is 3 RMB. If you go to the railway station or the airport by taxi, 15 RMB is enough from most places in the city.


Zhangjiajie Long-Distance Bus Station provides many buses to the surrounding scenic spots and suburbs.

During the day, every 5 minutes there is a bus going from city proper to Wulingyuan, which is about one hour's drive, costing 5 RMB per person. Every 15 minutes there is a bus going from city proper to Mengdong River, about 2 hours' drive, costing 15RMB per person. And there is a special bus going from the city to Maoyan River every morning from Xianglong International Hotel.

The expressway from Zhangjiajie to Changsha was opened in December 26, 2006. With the opening of Chang-Zhang Expressway, it takes less than 3 hours to travel from Changsha to Zhangjiajie.


Beijing to zhangjiajie transportation map Beijing–Zhangjiajie transportation map

Buses, trains, and airplanes all run from Beijing to Zhangjiajie. The distance from Beijing to Zhangjiajie is 1,593 kilometers (990 miles), so taking a bus is not recommended for such a long journey.


It is very convenient to travel from Beijing to Zhangjiajie by train. You can take K267 or K967 direct everyday from Beijing, taking about 25 hours. Both trains arrive at Zhangjiajie in the morning.


There are 4 flights from Beijing Capital International Airport to Zhangjiajie Hehua Airport from May to October each day. The number of flights may decrease in the low travel season from November to April.

It takes 2 hours and 30 minutes from Beijing to Zhangjiajie by flight. Flight ticket price is about 1,100–1,200 yuan. The flight departure time concentrate on two periods: 06:30 and 18:30.

It is better to take the flight that departs in the evening, which arrives at Zhangjiajie airport at about 21:00. The airport is only 3.5 km from the city.


shanghai to zhangjiajie transportation map Shanghai–Zhangjiajie transportation map

Buses, trains, and airplanes run from Shanghai to Zhangjiajie. The distance between Shanghai and Zhangjiajie is about 1,420 kilometers, so taking bus is not recommended.


There are two direct trains, K533 and K1373, from Shanghai South Railway Station to Zhangjiajie Railway Station. The train departure times are 11:25 and 17:00. The journey takes about 20 hours and 30 minutes. The trains arrive in Zhangjiajie at 07:52 and 13:47 the next day respectively.


There are 3 flights from Shanghai Pudong International Airport to Zhangjiajie Hehua Airport from May to October, but less in the low travel season from November to April. A flight takes 2 hours and 20 minutes and costs about 1,200–1,300 yuan. 

The flights depart at 03:50, 08:00, and 20:35. It is better to take the flight that departs in the afternoon, which arrives in Zhangjiajie Hehua Airport at about 18:10.


Zhangjiajie is about 830 kilometers (520 miles) from Guilin. There is a direct flight between these two cities, but no direct trains are available yet.


There is only one direct return flight per day from Zhangjiajie to Guilin. A one-way trip takes 1 hour and 45 minutes, and costs about 700–1,700 yuan (US$105–255).

From/to Flight No. Departs Arrives Duration
Zhangjiajie–Guilin BK2759 15:30 17:15 1h45m
Guilin–Zhangjiajie BK2760 17:45 19:30 1h45m

(updated on July 26th, 2016)

Please aware that these flights may be delayed or canceled due to bad weather. Summer is the season for storms. Cancellations are less likely in other seasons. You are recommended to have a plan B in case of cancellation.

There are direct flights connecting Zhangjiajie with Beijing, Shanghai, Xi’an, Guangzhou, Changsha, Chengdu, etc. If needed, you can consider transiting to Guilin via the above cites.


guilin to zhangjiajie transportation map Guilin–Zhangjiajie transportation map

There is no direct train between Guilin and Zhangjiajie. The best way to go is to take a bullet train from Guilin to Changsha South Railway Station, then a bus from Changsha West Bus Station to Zhangjiajie.

GuilinChangsha: There are three bullet trains between Guilin and Changsha: 14:03, 15:45 and 21:12. It takes three hours and twenty minutes and cost 182250 yuan.

ChangshaZhangjiajie: Take subway line 2 from Changsha South Railway Station to Wangchengpo Station (望城坡站), and walk about 170 meters to Changsha West Bus Station. This trip takes about 30 minutes.There are many buses between Changsha and Zhangjiajie each day from 08:00 to 19:00. It takes about four hours and costs 71121 yuan.


chengdu to zhangjiajie transportation map Chengdu–Zhangjiajie transportation map


Zhangjiajie is 897 kilometers from Chengdu to Zhangjiajie. Again not recommended. You can take a coach bus from Chengdu North Passenger Transport Center (成都城北客运中心 telephone numbers: 028-83175992 / 5758), the departure time is 12:30, and cost 280 yuan. It takes over 13 hours. No information is available on the return service from Zhangjiajie Long-Distance Bus Station to Chengdu.

Air and Train

The direct flight from Chengdu to Zhangjiajie is weekly. But in low season, the flight is not irregular. You are suggested to check the flight before planning your trip to Zhangjiajie. And if there is no direct flight available, you are suggested to transfer in Changsha.



changsha to zhangjiajie transportation map Changsha–Zhangjiajie transportation map

Zhangjiajie is about 376 kilometers from Changsha. It takes around four hours by bus. You can take a bus from any bus station in the city. They depart from 08:00 to 19:00, and the ticket price is around 100 yuan.


There are eight trains to Zhangjiajie from Changsha Railway Station every day. The trains depart from 02:30 to 23:40. It takes about five hours and costs from 48 to 187 yuan.


There are two flights from Changsha Huanghua International Airport to Zhangjiajie Hehua Airport every day. The flight departure times are 08:50 and 19:10. Each flight takes half an hour and ticket price is 272–910 yuan.



You can take a direct bus from the bus station in Fenghuang town to Zhangjiajie at 08:30 and 14:30 every day. The trip costs 62 yuan per person and takes 4 hours.


Take a bus from Fenghuang bus station to Jishou (吉首) railway station (15 yuan, 1 hour). There are many trains from Jishou to Zhangjiajie (20 yuan, 2 hours).


Bus: There is no direct bus from Huaihua to Zhangjiajie. You need to take a bus from Huaihua Bus Station to Jishou first, and then change.

Train: There are 13 trains from Huaihua Railway Station to Zhangjiajie every day. The trains depart from 04:30 to 23:50. It takes about four hours and costs 53–92 yuan per person.

Zhangjiajie Downtown – Zhangjiajie National Forest Park 

From the Airport: After getting off a plane, take bus 4 outside the airport to Zhangjiajie Bus Station (1 yuan, 08:00 18:00). Then take a tourist shuttle bus to Zhangjiajie National Forest Park, departing every 10 minutes. It takes 35–40 minutes and costs about 10 yuan. From the Railway Station: Take a tourist bus (see above). The bus station is on the left of the railway station exit. Zhangjiajie National Forest Park, one of the most popular tourist destinations

We are here to help. Contact our travel advisors for help with navigating China's transport network, or book a tour and let us take the hassle out of getting around Zhangjiajie or other cities in China.