Home / Train /

Xi'an - Zhangye Train

Currently Zhangye is connected with Xi'an by over 10 pairs of trains run between these two cities, including several pairs of overnight sleeper trains whose minimal price of a hard sleeper is CNY 272.5. The duration is about 11.5 - 21 hours.

Basic Facts

Operated at: Xi'an Railway Station, Zhangye / Zhangye West Railway Station
Duration: about 11.5 - 21 hours
Distance: 1,172 - 1,223 km (727 - 760 mi)
Top speed: 120/ 140/ 160 km/h (75/ 87/ 99 mph)
Major stations along the way: Baoji, Tianshui, Gangu, Longxi, Dingxi, Lanzhou, Wuwei, Jinchang

Xi'an to Zhangye Train Schedule

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
T19703:46 - 17:2113h35m
Z29305:10 - 18:5113h41m
T30706:56 - 19:5613h00m
K153707:15 - 23:0215h47m
Z13507:50 - 20:3412h44m
Z4108:43 - 21:2712h44m
K59509:58 - 02:14+16h16m
Z10511:02 - 00:15+13h13m
K36712:15 - 02:23+14h8m
Z30513:03 - 01:52+12h49m
T26922:52 - 12:51+13h59m
See more Xi'an Schedule 

Zhangye to Xi'an Train Timetable

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
T27002:56 - 18:4315h47m
K59603:24 - 21:0617h42m
Z10605:11 - 19:2514h14m
Z4206:36 - 20:4114h5m
T30806:51 - 21:4014h49m
Z13607:59 - 22:2414h25m
Z29408:07 - 22:4514h38m
Z30609:25 - 23:2714h2m
T19809:35 - 00:30+14h55m
K153814:37 - 06:41+16h4m
K36817:31 - 11:20+17h49m
Note: The above timetables are only for reference. Please search for the real-time schedule via the search tool on the top of this page.

Xi'an - Zhangye Train Ticket Fare

(Last Update on Apr 25, 2023)
Soft SleeperHard SleeperHard Seat
CNY 415.5 - 427.5
USD 61 - 63
CNY 272.5 - 279.5
USD 40 - 41
CNY 148.5 - 152.5
USD 22


Other Transportation Option: Xi'an – Zhangye Flight

Due to the long distance between Xi'an and Zhangye, taking flights is another choice for passengers to visit these two cities. Every day there is one pair of flights flying between them with the price ranging from CNY 400 to CNY 1,200 around. The total duration is about 2 hours.

Major Rail Lines from Xi'an to:

Major Rail Lines from Zhangye to:
- Last updated on Apr. 25, 2023 by Brenda Lian -
Questions & Answers on Xi'an - Zhangye Train
Asked by Leo from NETHERLANDS | Jan. 07, 2020 23:51Reply
If I booked a train at 7:30 in the morning, when should I be at station for it?
Answers (1)
Answered by Ellis from USA | Jan. 08, 2020 16:58

Around 1 hour before departure time should be better. If you had a paper ticket delivered to you in advance, maybe 30min.
Asked by Robin from USA | Jun. 04, 2019 03:13Reply
Can wheelchair board the train? I am looking train K679, thank you.
Answers (1)
Answered by Shirley from USA | Jun. 04, 2019 17:11

Wheelchair can access the station and train. I think I saw wheelchair access gate at Xi'an Station but not sure how to use it. To board the train, you would need help of the station staff as there is a gap between the carriage and platform. The staff at carriage gate would help you.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)