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 - Arrival | Travel Time |
---|
D188 | 11:52 - 19:40 | 7h48m |
D168 | 13:39 - 20:58 | 7h19m |
D164 | 14:30 - 21:42 | 7h12m |
See more
Chengdu Schedule Lanzhou to Chengdu Bullet Train Timetable
(Last Update on Dec 27, 2024)
Train No. | Departure - Arrival | Travel Time |
---|
D162 | 07:02 - 14:10 | 7h8m |
D166 | 09:46 - 18:16 | 8h30m |
D186 | 10:32 - 18:35 | 8h3m |
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 Seat | Second 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 - Arrival | Travel Time |
---|
K568 | 08:24 - 20:36 | 12h12m |
K856 | 08:39 - 21:25 | 12h46m |
K452 | 15:41 - 04:03+ | 12h22m |
Z508 | 16:37 - 04:11+ | 11h34m |
Z322 | 21:10 - 08:20+ | 11h10m |
K196 | 23:22 - 13:32+ | 14h10m |
Z372 | 23:58 - 11:27+ | 11h29m |
Lanzhou to Chengdu Train Schedule
(Last Update on Dec 27, 2024)
Train No. | Departure - Arrival | Travel Time |
---|
K454 | 00:10 - 11:12 | 11h2m |
Z510 | 00:42 - 10:45 | 10h3m |
K1060 | 01:17 - 12:55 | 11h38m |
K570 | 06:43 - 18:36 | 11h53m |
K195 | 07:56 - 21:51 | 13h55m |
K2618 | 08:18 - 19:30 | 11h12m |
K198 | 10:09 - 21:51 | 11h42m |
Z374 | 12:10 - 23:21 | 11h11m |
K858 | 19: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 Sleeper | Hard Sleeper | Hard 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 -