The train between Zhangye and Taiyuan takes 2d 3h. The train runs, on average, 6 times per week from Zhangye to Taiyuan. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 6 times a week between Zhangye and Taiyuan. The earliest departure is at 1:46 AM at night, and the last departure from Zhangye is at 1:46 AM which arrives into Taiyuan at 4:47 AM. All services require a transfer at Taiyuan South and take an average of 2d 3h. The schedules shown below are for the next available departures.
Want to know about travelling from Zhangye to Taiyuan? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Zhangye to Taiyuan. However, there are services departing from Zhangye station and arriving at Taiyuan station via Taiyuan South. The journey, including transfers, takes approximately 2d 3h.
Zhangye to Taiyuan train services, operated by China Railways K-Class, depart from Zhangye station.
Zhangye to Taiyuan train services, operated by China Railways K-Class, arrive at Taiyuan South station.
The distance between Zhangye and Taiyuan is 1,061 km. The road distance is 1,257 km.
China Railways Z-Class operates a train from Zhangye to Taiyuan South once daily. Tickets cost ¥130–310 and the journey takes 13h 19m.