Home / Train /

Beijing - Lanzhou Train

Three pairs of high speed trains are operated between Beijing and Lanzhou, taking around 6.5 - 9.5 hours for the whole journey. In addition, 5 normal trains run from Beijing to Lanzhou and 4 for the opposite direction, taking about 16.5 - 23 hours.

Alternatively, you can travel by flight which takes 2.5 hours or so, but the ticket costs a little more than train ticket, especially in peak season for tourism. If you travel in a hurry, flight is a good choice. However, you may suffer from flight delays as flights can be easily affected by weather changes.
 

High Speed Train

Basic Facts

 Open time:  July 9, 2017
 Running distance: about 1,784 kilometers (1,109 miles)
 Top speed: 300 km/h (186 mph)
 Duration: about 6.5 - 9.5 hours 
 Ticket cost: CNY 600 - 777 for a second class seat
 

Beijing to Lanzhou High Speed Train Schedule

(Last Update on Jul 7, 2025)
Train No.Departure - ArrivalTravel Time
G9107:55 - 14:386h43m
G67108:13 - 17:169h3m
G42912:40 - 21:388h58m
See more Beijing Schedule

(Last Update on Jul 7, 2025)
Train No.Departure - ArrivalTravel Time
D104910:11 - 21:4311h32m
D2915:59 - 10:35+18h36m

Lanzhou to Beijing Bullet Train Timetable

(Last Update on Jul 7, 2025)
Train No.Departure - ArrivalTravel Time
G43008:50 - 17:148h24m
G67413:48 - 22:549h6m
G9215:54 - 22:376h43m
See more Lanzhou Schedule

(Last Update on Jul 7, 2025)
Train No.Departure - ArrivalTravel Time
D105008:18 - 19:2011h2m
D3017:45 - 14:36+20h51m
Note: The timetable above is for reference only. Please use the tool on top of this page to search for the real-time schedule.
 

Ticket Price of Bullet G Trains

(Last Update on Jul 7, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 2,183.5 - 2,415.5
USD 307 - 339
CNY 1,109.5 - 1,243.5
USD 156 - 175
CNY 700 - 777
USD 98 - 109

 

Ticket Price of Bullet D Trains


(Last Update on Jul 7, 2025)
1st Class Sleeper2nd Class SleeperSecond Class Seat
CNY 772
USD 108
CNY 507
USD 71
CNY 272 - 600
USD 38 - 84

 
Beijing - Lanzhou Railway Map
Beijing - Lanzhou Railway Map

Running Route

 Beijing - Zhengzhou: It takes 2.5 - 6 hours to travel between the two cities, and passes Gaobeidian East, Shijiazhuang, Xingtai East, Anyang East, and Xinxiang East.

 Zhengzhou - Xi'an: This section runs for a distance of 505 kilometers (313 miles), taking 2 to 6 hours. The stations along the way include Zhengzhou, Zhengzhou EastLuoyang Longmen, Lingbao West, Weinan North, and Huashan North.

 Xi'an - Lanzhou: Xi'an-Lanzhou High Speed Railway was put into service on July 9th, 2017. Journey time between the two cities has been shortened to 3 hours or so. The section passes by Xi'an North, Xianyang Qindu, Yangling South, Baoji South, Tianshui South, Taian, and Dingxi North.
 

Normal Trains

Beijing to Lanzhou Train Schedule

(Last Update on Jul 7, 2025)
Train No.Departure - ArrivalTravel Time
K454107:37 - 13:24+29h47m
T17513:05 - 07:29+18h24m
Z5514:52 - 07:43+16h51m
Z15115:53 - 11:06+19h13m
Z17918:26 - 14:38+20h12m
Z2119:22 - 12:19+16h57m

 

Lanzhou to Beijing Train Timetable

(Last Update on Jul 7, 2025)
Train No.Departure - ArrivalTravel Time
Z18008:41 - 07:52+23h11m
T17615:04 - 09:33+18h29m
Z2216:31 - 09:11+16h40m
Z15217:22 - 14:30+21h8m
Z5621:18 - 13:39+16h21m
K454223:21 - 06:24++31h3m

 

Beijing - Lanzhou Train Ticket Fare

(Last Update on Jul 7, 2025)
Soft SleeperHard SleeperHard Seat
CNY 527.5 - 598
USD 74 - 84
CNY 343.5 - 388
USD 48 - 54
CNY 189.5 - 213
USD 27 - 30
Both pairs originate and end in Beijing West Railway Station. Subway line 7 and line 9 and many city buses connect this station with the downtown area.

At the other side, all of them are operated in Lanzhou Railway Station, but some of them just stop there for 15 minutes or so. Passengers should prepare in advance to detrain or aboard in time. Since all are overnight sleeper trains as they depart in the afternoon and arrive in the next morning, passengers can save the day time and one-night accommodation fee.

Major Rail Lines from Beijing to:
Major Rail Lines from Lanzhou to:


- Last updated on Jul. 07, 2025 by Grace Yang -