Three pairs of high-speed trains and 20 pairs of normal-speed trains operate between Xi’an and Zhangye. The journey duration when taking a high-speed train is only about 7½ hours while it takes twice as long when taking a normal-speed train.
Xi'an–Zhangye High-Speed Trains
Quick Facts
- Distance: 1,053–1,223 kilometers (654–760 miles)
- Terminals: Xi’an North Railway Station, Zhangye West Railway Station
- Duration: about 7½ hours
- Main stops: Xianyang, Tianshui, Lanzhou, Xining
Xi'an to Zhangye High-Speed Train Schedules
(Updated on April 27, 2020)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
D2671 | 07:35 | 15:08 | 7 h 33 min |
D2687 | 10:11 | 17:53 | 7 h 42 min |
D2673 | 13:39 | 21:24 | 7 h 45 min |
Please note: The timetable is just for your reference.
If you want up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.
Zhangye to Xi'an High-Speed Train Schedules
(Updated on April 27, 2020)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
D2672 | 08:34 | 16:39 | 8 h 5 min |
D2696 | 10:01 | 17:45 | 7 h 44 min |
D2682 | 10:35 | 18:03 | 7 h 28 min |
D2674 | 13:37 | 21:01 | 7 h 24 min |
Xi'an to Zhangye High-Speed Train Ticket Fares
First Class | Second Class |
---|---|
¥411 ($59) | ¥324 ($47) |
Xi'an–Zhangye Normal-Speed Trains
Quick Facts
- Terminals: Xi’an Railway Station, Zhangye Railway Station
- Duration: 13–17½ hours
- Main stops: Tianshui, Longxi, Lanzhou
Xi'an to Zhangye Normal-Speed Train Schedules
(Updated on April 27, 2020)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
T282 | 01:43 | 15:30 | 13 h 47 min |
Z40 | 11:10 | 23:58 | 12 h 48 min |
K679 | 20:28 | 11:29+1 | 15 h 1 min |
K169 | 23:10 | 14:08+1 | 14 h 58 min |
Please note: The trains listed above are only some of the ones in operation. The timetable is just for your reference. If you want up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.
“+1” means you will arrive on the second day.
Zhangye to Xi'an Normal-Speed Train Schedules
(Updated on April 27, 2020)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
K170 | 01:23 | 18:32 | 17 h 9 min |
Z106 | 05:18 | 19:21 | 14 h 3 min |
T198 | 09:54 | 00:30+1 | 14 h 36 min |
K368 | 16:34 | 09:25+1 | 16 h 51 min |
Xi'an to Zhangye Normal-Speed Train Ticket Fares
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
¥427.5–435 ($61–62) | ¥279.5–301 ($40–43) | ¥152.5 ($22) |
Travel Tips
If your budget is limited, you can consider taking an overnight normal-speed train, which can save a night’s hotel bill. Among the normal-speed trains, the Z trains are the fastest.
You can also consider taking a flight. One pair of flights operates between Zhangye and Xi’an every day and the journey duration is about 2 hours. The full airfare is about 1,152 CNY (165 USD).
However, you can check to see if there are any discounts in advance. Sometimes, you can find very good discounts, such as 80% off in April 2020.