Home / Train /

Xi'an - Zhangye Train

Currently Zhangye is connected with Xi'an by over 5 pairs of high speed trains and more than 10 pairs of normal speed ones. The duration is about 5.5 - 6.5 hours and 12 - 16.5 hours respectively. CNY 312.5 - 349 is needed for a second class seat on bullet trains.

 

Xi'an - Zhangye High Speed Train

Basic Facts:

 Duration: about 5.5 - 6.5 hours
 Distance: 1,053km (654mi)
 Top speed: 250 km/h (155 mph)
 Operated at: Xi'an North Railway Station, Zhangye West Railway Station
 Major stations along the way: Xianyang West, Yangling South, Baoji South, Tianshui South, Dingxi North, Tongwei, Yuzhong, Lanzhou West, Xining, Menyuan, Minle
 

Xi'an to Zhangye High Speed Train Schedule

(Last Update on Jul 4, 2025)
Train No.Departure - ArrivalTravel Time
D267107:48 - 13:315h43m
D271708:30 - 14:406h10m
D272109:15 - 15:376h22m
D273710:21 - 16:035h42m
D268711:08 - 17:296h21m
See more Xi'an Schedule
 

Zhangye to Xi'an Bullet Train Timetable

(Last Update on Jul 4, 2025)
Train No.Departure - ArrivalTravel Time
D268209:09 - 15:456h36m
D269611:09 - 17:446h35m
D273812:49 - 19:136h24m
D267414:42 - 21:186h36m
D270815:50 - 22:006h10m
D272816:25 - 22:516h26m
D271817:19 - 23:286h9m
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Xi'an - Zhangye High Speed Train Ticket Fare

(Last Update on Jul 4, 2025)
First Class SeatSecond Class Seat
CNY 501.5 - 559.5
USD 70 - 79
CNY 312.5 - 349
USD 44 - 49

 

Xi'an - Zhangye Normal Speed Train

Basic Facts

Operated at: Xi'an Railway Station, Zhangye West Railway Station
Duration: about 12 - 16.5 hours
Distance: 1,172 - 1,223km (727 - 760mi)
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 Jul 4, 2025)
Train No.Departure - ArrivalTravel Time
K411304:06 - 19:2015h14m
K420504:45 - 00:19+19h34m
Z59504:52 - 18:3313h41m
T19705:19 - 19:0513h46m
Z36106:09 - 19:3313h24m
T30706:22 - 19:1512h53m
Z29306:42 - 19:2312h41m
Z17907:03 - 20:4713h44m
Z13507:32 - 19:4412h12m
Z10507:38 - 20:0112h23m
Z4108:25 - 20:3612h11m
Z30508:52 - 20:5912h7m
K491711:11 - 02:49+15h38m
T26922:00 - 11:31+13h31m
See more Xi'an Schedule 
 

Zhangye to Xi'an Train Timetable

(Last Update on Jul 4, 2025)
Train No.Departure - ArrivalTravel Time
K411407:37 - 01:12+17h35m
Z10608:05 - 21:1913h14m
Z30608:12 - 21:2713h15m
Z13608:23 - 21:5613h33m
Z29408:54 - 23:2414h30m
T30809:17 - 00:17+15h00m
T19809:30 - 00:57+15h27m
Z36209:53 - 00:10+14h17m
Z59611:18 - 01:20+14h2m
K36612:57 - 05:26+16h29m
T27017:52 - 09:44+15h52m
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 Jul 4, 2025)
Soft SleeperHard SleeperHard Seat
CNY 415.5 - 427.5
USD 58 - 60
CNY 272.5 - 279.5
USD 38 - 39
CNY 148.5 - 152.5
USD 21

 

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 Jul. 04, 2025 by Grace Yang -