Zhangjiajie Railway Station was built in 1978. Though with only about 20 trains passing it every day, it has trains that connect Zhangjiajie with major cities, such as Beijing, Shanghai, Guangzhou, Shenzhen, Changsha, Nanning, Guiyang, Yichang, Zhanjiang and Zunyi.
1) 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.
2) 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.
3) 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.
Transportation:Passengers can take public buses 4, 5, 5, 8, 9 and 10 to reach the station. The taxi fare is about 15 yuan (2.5 USD) from the city center to the station.