Home / Train /

Chengdu - Lanzhou Train

3 pairs of bullet trains are operated between Chengdu and Lanzhou. The travel time and the ticket fare for a second class seat are around 7 - 8.5 hours and CNY 230 - 231 respectively.

There are over 7 pairs of normal speed trains running between Chengdu West Railway Station and Lanzhou Railway Station. Generally, it takes about 10 to 14 hours for a single trip, which has a large difference because of different running routes and speeds. A hard sleeper ticket costs CNY 208 - 214.
 

Chengdu - Lanzhou High Speed Train

Basic Facts:

 Duration: about 7 - 8.5 hours
 Top speed: 300 km/h (186 mph)
 Operated at: Chengdu East Railway Station, Lanzhou Railway Station
 

Chengdu to Lanzhou High Speed Train Schedule

(Last Update on Dec 27, 2024)
Train No.Departure - ArrivalTravel Time
D18811:52 - 19:407h48m
D16813:39 - 20:587h19m
D16414:30 - 21:427h12m
See more Chengdu Schedule
 

Lanzhou to Chengdu Bullet Train Timetable

(Last Update on Dec 27, 2024)
Train No.Departure - ArrivalTravel Time
D16207:02 - 14:107h8m
D16609:46 - 18:168h30m
D18610:32 - 18:358h3m
See more Lanzhou Schedule 

Note: The timetable here is for reference only. For real-time schedule, you can search for it by the tool on top of this page.
 

Chengdu - Lanzhou High Speed Train Ticket Price

(Last Update on Dec 27, 2024)
First Class SeatSecond Class Seat
CNY 366
USD 51
CNY 230 - 231
USD 32

 

Chengdu - Lanzhou Normal Train

Basic Facts:

 Duration: about 10 - 14 hours
 Distance: about 828 - 1,172 kilometers (515 - 728 miles)
 Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
 Operated at: Chengdu West Railway Station, Lanzhou Railway Station
 Stations along the way: Deyang, Mianyang, Jiangyou, Guangyuan, Longnan, Hadapu, Minxian, Weiyuan
 

Chengdu to Lanzhou Train Timetable

(Last Update on Dec 27, 2024)
Train No.Departure - ArrivalTravel Time
K56808:24 - 20:3612h12m
K85608:39 - 21:2512h46m
K45215:41 - 04:03+12h22m
Z50816:37 - 04:11+11h34m
Z32221:10 - 08:20+11h10m
K19623:22 - 13:32+14h10m
Z37223:58 - 11:27+11h29m

 

Lanzhou to Chengdu Train Schedule

(Last Update on Dec 27, 2024)
Train No.Departure - ArrivalTravel Time
K45400:10 - 11:1211h2m
Z51000:42 - 10:4510h3m
K106001:17 - 12:5511h38m
K57006:43 - 18:3611h53m
K19507:56 - 21:5113h55m
K261808:18 - 19:3011h12m
K19810:09 - 21:5111h42m
Z37412:10 - 23:2111h11m
K85819:20 - 06:29+11h9m
Notes:
1. “+” means you will arrive in second day.
2.  The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Chengdu - Lanzhou Train Ticket Fare

(Last Update on Dec 27, 2024)
Soft SleeperHard SleeperHard Seat
CNY 315 - 325
USD 44 - 45
CNY 208 - 214
USD 29 - 30
CNY 112 - 115
USD 15 - 16
 

Other Transportation Option: Chengdu - Lanzhou Flight

Around 10 pairs of flights are available between the two cities with the duration of 1.5 - 2 hours for a single trip. The fare of an economy class seat costs from CNY 300 to CNY 1,000 according to different periods.

Major Rail Lines from Chengdu to:

Major Rail Lines from Lanzhou to:
- Last updated on Dec. 27, 2024 by Grace Yang -