Trains to Zhangjiajie
Zhangjiajie Railway station is 5 kilometers from the city. The rail network has been linked to several large and medium cities in China. Train routes extend to Guangzhou, Beijing, Shanghai, Zhanjiang, Changsha, and so on.
Beijing to Zhangjiajie
There are 3 trains every day, K267, K507/K510 and K967/K966, taking about 25 hours for each ride. No trains to Zhangjiajie are available in other cities in North China, so visitors in those areas need to go to Beijing to take train to Zhangjiajie.
Shanghai to Zhangjiajie
Every day there is one train (K533) which departs from Shanghai South Railway Station to Zhangjiajie. The train ride takes about 20 hours. It is convenient for passengers in East China to take this train for Zhangjiajie.
Guangzhou to Zhangjiajie
Every day there are 2 trains (K9064/K9065 and K9072/K9073) depart from Guangzhou to Zhangjiajie, and train ride takes about 14 hours.