Xi'an - Lanzhou High Speed Train

Around 50 pairs of Xi’an - Lanzhou high speed trains are running between Xi'an North Railway Station and Lanzhou West Railway Station. The travel time is 2.5 - 3.5 hours. A second class seat ticket costs CNY 199.5 (USD 28).

Basic Facts of Xi'an - Lanzhou High Speed Train

Length: 568 kilometers (353 miles)
Duration: 2.5 - 3.5 hours
Designed speed: 250 km/h (155 mph)
Stations along the way: Xi'an North, Baoji South, Dongcha, Tianshui South, Qin'an, Tongwei, Dingxi North, Yuzhong, Lanzhou West

Xi'an to Lanzhou High Speed Train Schedule

(Last Update on Aug 29, 2023)
Train No.Departure - ArrivalTravel Time
D264907:10 - 10:233h13m
D273710:21 - 13:423h21m
D273513:10 - 16:273h17m
G187514:30 - 17:292h59m
G209519:37 - 22:373h00m
Nearly 50 departures in total: departure time from 07:10 to 21:19; duration from 2H28M to 3H21m.
See more Xi'an Schedule 

Lanzhou to Xi'an Bullet Train Timetable 

(Last Update on Aug 29, 2023)
Train No.Departure - ArrivalTravel Time
G268607:06 - 10:123h6m
G209610:14 - 13:363h22m
D268813:22 - 16:353h13m
D266616:13 - 19:233h10m
D272616:49 - 19:533h4m
Nearly 50 departures in total: departure time from 06:52 to 20:24; duration from 2h29m to 3h22m.
See more Lanzhou Schedule

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

Ticket Fare of Xi'an - Lanzhou High Speed Train

(Last Update on Aug 29, 2023)

Business Class SeatFirst Class SeatSecond Class Seat
CNY 599.5 / USD 83CNY 320.5 / USD 45CNY 199.5 / USD 28

Xi'an - Lanzhou Railway Map
Xi'an - Lanzhou Railway Map

A High Speed Railway Connecting East and West China

Lanzhou to Xi'an High Speed Railway stretches across northwest China, connecting Xi'an-Luoyang-Zhengzhou and Zhengzhou-Xuzhou High Speed Railways to the east, and linking Lanzhou-Urumqi High Speed Railway to the west. As a major part of Four East - West High Speed Rail Lines, it is an important channel to connect north and northwest China with east and central China; after being put into operation, a much faster transfer between Guangzhou, Beijing, Shanghai and Lanzhou, Urumqi, and other northwest areas has been possible.

Running Route of Xi'an - Lanzhou Bullet Train

Xi'an - Baoji Railway: This section has been in service since December 28th, 2013. The total length is 167 kilometers (104 miles). The top running speed is up to 250 km/h (155 mph). The duration between the two cities is 1 hour or so.

Baoji - Lanzhou Railway: As a major part of Xuzhou-Lanzhou High Speed Railway, this section, also called Baoji - Lanzhou High Speed Railway, has a distance of 401 km (249 miles). It has been operated since July 9, 2017. The designed running speed is 250 km/h (155 mph). After operation, Baoji - Lanzhou High Speed Trains has shortened the duration between the two cities to 2 hours.

What to see along the way

Traveling northwestward along Xi'an to Lanzhou High Speed Rail Line will give you a chance to visit the ancient Silk Road and experience different natural and human landscapes. This journey will be a transition from the central Shaanxi plain to the junction point of Loess Plateau, Tibetan Plateau and Inner Mongolian Plateau. Along this way, you will be able to appreciate the prosperous cities, the quiet villages, the fertile fields, the barren mountains and hills. These complicated landforms will leave you a deep impression and make you know well about northwest China.

Xi'an - Lanzhou Overnight Trains

At present, about 40 pairs of normal trains are operated between Xi'an Railway Station and Lanzhou Railway Station / Lanzhou West Railway Station and some of them are overnight trains. The travel time is 7-12 hours. 

Xi'an to Lanzhou Train Schedule

(Last Update on Aug 29, 2023)
Train No.Departure - ArrivalTravel Time
Z27307:10 - 14:247h14m
Z13507:32 - 14:457h13m
K13121:27 - 06:01+8h34m
K30522:35 - 07:57+9h22m
K17722:42 - 06:23+7h41m
Around 40 departures in total: departure time from 01:14 to 23:50; duration from 7H3M to 10H15M.


Lanzhou to Xi'an Train Timetable 

(Last Update on Aug 29, 2023)
Train No.Departure - ArrivalTravel Time
K39000:49 - 10:369h47m
K42008:35 - 18:149h39m
Z10612:54 - 21:258h31m
K30620:50 - 06:36+9h46m
K104223:42 - 10:02+10h20m
Around 40 departures in total: departure time from 00:22 to 23:42; duration from 8H1M to 11H59M.

1. "+" means the second day.
2. The above timetable is for reference only. Please search for the real-time schedule via the search box on the page top.

Xi'an-Lanzhou Train Ticket Fare

(Last Update on Aug 29, 2023)
Soft SleeperHard SleeperHard Seat
CNY 283
USD 39
CNY 194
USD 27
CNY 93
USD 13


Xi'an – Lanzhou Train vs. Flight vs. Coach

The most recommended is high speed trains, which save both time and money. If you are a budget traveler, overnight sleeper trains, including K269, K305, K131, K177, K1309 are also preferable choices; they can save your day time and one-night accommodation fee.

About 1.5 hours are needed when you travel by flight; and an economy class seat usually costs about CNY 300 - 500. However, counting in the time to / from airports in both cities, the duration on the way is even longer than bullet trains. Also, flights can be easily affected by weather change and air control.

A coach takes about 11 hours; and the ticket price is CNY 220 or so. Traveling by coach is not advised if you have other choices because it will be boring and time-consuming, and less comfortable.

Note: The above ticket price is for reference only.

Major Rail Lines from Xi'an to:

Major Rail Lines from Lanzhou to:

- Last updated on Sep. 18, 2023 by Kate Liu -
Questions & Answers on Xi'an - Lanzhou High Speed Train
Asked by Eucharist from SINGAPORE | Sep. 16, 2023 10:52Reply
Hotel location
Which hotel is near speed train station west, Lanzhou?
Answers (1)
Answered by Mia | Sep. 18, 2023 00:54

One Ibis Hotel is only 500 meters away from the west railway station.
Asked by Ulysses from USA | Apr. 24, 2020 17:21Reply
Metro time at Lanzhou West Station to Chengguan District
Is there any one knows about the earliest and latest train time to Chengguan District?
Answers (1)
Answered by Kerwin from USA | Apr. 25, 2020 17:26

By subway line 1, the earliest departure time from west station would be at 6:46am and the subway service ends at 10:46pm. If you will reach west station very late at night, there is another option, you can take a train from west station to main station which is also in Chengguan District. The final train is at 11:22pm.
Asked by Howard | Sep. 02, 2019 19:21Reply
We are staying at Holiday Inn & Suites Lanzhou Center
How far is it from Lanzhou West Station? How long it takes by cab?
Answers (1)
Answered by Elliott from UNITED KINGDOM | Sep. 03, 2019 18:18

They are not very far from each other, maybe 3km. You can take a taxi or use metro line 1 for just one stop. Your hotel is near exit A of Xizhanshizi metro stop. 10min for transfer.
Asked by Charles from USA | Mar. 27, 2019 19:45Reply
To Lanzhou Jinjiang Sun Hotel from Lanzhou West Station at 9pm.
Is there still public transportation in service at that time? If not, how much would a taxi approximately costs? Thank you.
Answers (1)
Answered by Paula | Mar. 28, 2019 19:14

You can still use bus No.1 from west station to Wanxuanlu Xikou, the 12th stop and then walk to the hotel. The hotel should be around 200m from the bus station. The bus ends at 10:30pm.
Asked by Alda from THAILAND | Nov. 21, 2018 01:04Reply
After my arrival at Lanzhou Airport, is it easy to transfer to railway station to Xi'an?
Answers (1)
Answered by Andrew from CANADA | Nov. 21, 2018 22:46

It is not very hard for transfer. There is a railway station right at the airport called Zhongchan Airport Station. From there, you can reach both stations by rail directly. Then you can change to another ride to your final destination, but surely, you need at least 30min or 60min between for a transfer process. If you will choose to take a high speed rail, you will need to go to Lanzhou West Station, if by normal rides, they you will use the main station.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)