Home / Train /

Lanzhou - Zhangye Train

About 18 pairs of high speed trains are shuttling between Lanzhou and Zhangye every day, taking 2 - 4.5 hours. 

Over 34 pairs of normal speed overnight sleeper trains also serve with a distance of 530 kilometers (329 miles). Duration is 4 – 7.5 hours. It costs CNY 113 - 170.5 per person for a hard sleeper.

A pair of direct flights are available between the two cities with duration of 1 hour. The full fare for an economy class seat is CNY 1,000, but usually the ticket fare can be low to CNY 300 or so when the airlines give great discounts.

Lanzhou - Zhangye High Speed Train

 Duration: about 2 - 4.5 hours
 Major stations along the way: Haidong, Xining, Menyuan, Minle
 

 Lanzhou to Zhangye High Speed Train Schedule 

(Last Update on May 7, 2026)
Train No.Departure - ArrivalTravel Time
D274308:29 - 11:102h41m
D57510:12 - 12:202h8m
D272112:34 - 15:373h3m
D268714:20 - 17:293h9m
D275117:21 - 19:362h15m
Around 18 departures in total: departure time from 07:15 to 17:21; duration from 2H8M to 4H19M.

See more Lanzhou Schedule
 

Zhangye to Lanzhou Bullet Train Timetable

(Last Update on May 7, 2026)
Train No.Departure - ArrivalTravel Time
D268209:08 - 12:203h12m
D275610:08 - 12:562h48m
D269611:09 - 14:313h22m
D272816:25 - 19:353h10m
D276019:54 - 23:093h15m
Around 18 departures in total: departure time from 09:09 to 20:51; duration from 2H9M to 3H22M.

Note: The timetable listed above is for reference only. Please search for real-time schedule by the tool on page top.
 

Ticket Fare of Lanzhou – Zhangye High Speed Trains

(Last Update on May 7, 2026)
First Class SeatSecond Class Seat
CNY 181 - 274
USD 27 - 41
CNY 113 - 171.5
USD 17 - 25
 
 

Normal Trains of Lanzhou - Zhangye

Lanzhou to Zhangye Train Schedule:

(Last Update on May 7, 2026)
Train No.Departure - ArrivalTravel Time
T26906:03 - 11:315h28m
Z37311:56 - 16:404h44m
Z29314:46 - 19:234h37m
T660121:59 - 03:56+5h57m
Around 44 departures in total: departure time from 03:48 to 22:14; duration from 4H13M to 7H17M.
 

Zhangye to Lanzhou Train Timetable:

(Last Update on May 7, 2026)
Train No.Departure - ArrivalTravel Time
K966200:19 - 06:165h57m
Z36209:53 - 15:175h24m
Around 34 departures in total: departure time from 00:19 to 17:52; duration from 3H50M to 7H30M.

Note: The timetable listed above is for reference only. Please search for real-time schedule by the tool on page top.
 

Ticket fare:

(Last Update on May 7, 2026)
Deluxe Soft SleeperSoft SleeperHard SleeperHard Seat
CNY 372 - 389
USD 55 - 58
CNY 158.5 - 214
USD 23 - 32
CNY 107.5 - 142
USD 16 - 21
CNY 53.5 - 75
USD 8 - 11

 Stations along the way: Yongdeng, Tianzhu, Gulang, Wuwei South, Wuwei, Jinchang, Shandan

They are operated at Lanzhou/ Lanzhou West Railway Station. In Zhangye, more trains are operated in Zhangye Railway Station, and 8 pairs of them are in West Railway Station, which also operates bullet ones. If passengers need to change to a high speed rail, the west station is recommended.

Four types of trains including Z, T, Y, K types are used for this trip. Some Z types such as Z509, Z373, Z106, Z293, and Z41 take the shortest time of 4 – 5.5 hours. In this case, passengers are recommended to buy Z types for this journey. Besides, overnight sleeper trains departing in the evening and arriving in the next early morning are also good choices because they save one-night hotel expenditure and the day time.
 

Lanzhou – Zhangye Bullet Train vs. Normal Train

The ticket fare and travel time of high speed rail and normal speed Z type do not differ much. But the Z types offer sleepers so passengers can lie down while the high speed ones have more advanced facilities.
High Speed Train  Normal Speed Z Train
Duration  2 - 4.5 hours  4 – 5.5 hours
Price  Second class seat: CNY113/170.5  Hard sleeper: 130/136
Departures frequency  18 departures per day 9 departures per day
Punctuality  On time Occasional delays
Facilities   Modern Kind of backward; Sleepers available to lie down
 
Major Rail Lines from Lanzhou to:

Major Rail Lines from Zhangye to:
- Last updated on May. 07, 2026 by Grace Yang -