Xi'an - Lanzhou High Speed Train

Around 40 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 hours. A second class seat ticket costs CNY 174.5.

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 Sep 17, 2019)
Train No.Departure - ArrivalTravel Time
D265108:00 - 11:123h12m
G42711:08 - 13:402h32m
D268913:02 - 16:143h12m
G187514:55 - 18:003h5m
G9716:35 - 19:192h44m
Around 40 departures in total: departure time from 07:42 to 21:12; duration from 2h39m to 3m29m.
See more Xi'an Schedule 

Lanzhou to Xi'an Bullet Train Timetable 

(Last Update on Sep 17, 2019)
Train No.Departure - ArrivalTravel Time
D268006:56 - 09:573h1m
D268810:09 - 13:193h10m
G183412:55 - 16:043h9m
D256815:02 - 18:083h6m
D267019:05 - 22:193h14m
Around 40 departures in total: departure time from 06:35 to 19:17; duration from 2h51m to 3h20m.
See more Lanzhou Schedule

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

Ticket Fare of Xi'an - Lanzhou High Speed Train

(Last Update on Sep 17, 2019)

Business Class SeatFirst Class SeatSecond Class Seat
CNY 525.5 / USD 75CNY 231.5 / USD 33CNY 174.5 / USD 25

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 an 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. Travel time is 7 to 12 hours. 

Xi'an to Lanzhou Train Schedule

(Last Update on Sep 17, 2019)
Train No.Departure - ArrivalTravel Time
Z27307:27 - 14:397h12m
K13121:42 - 05:44+8h2m
K17722:36 - 06:35+7h59m
K16923:10 - 07:03+7h53m
Around 35 departures in total: departure time from 00:09 to 23:53; duration from 6h50m to 8h56m.

Lanzhou to Xi'an Train Timetable 

(Last Update on Sep 17, 2019)
Train No.Departure - ArrivalTravel Time
Z10611:02 - 19:218h19m
K104222:05 - 08:09+10h4m
K17622:27 - 07:46+9h19m
K36823:52 - 09:27+9h35m
Around 35 departures in total: departure time from 00:23 to 23:56; duration from 8h8m to 10h19m.

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 page top.

Xi'an-Lanzhou Train Ticket Fare

(Last Update on Sep 17, 2019)
Soft SleeperHard SleeperHard Seat
CNY 263 - 296
USD 38 - 42
CNY 174 - 208
USD 25 - 30
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 K679, K169, K131, K177, K228, K1042, K176, 3028 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 CNY500. However, counting in the time to/from airports in both cities, the duration on the way is even longer than bullet trains. Also, flight can be easily affected by weather change and air control.

Coach takes about 11 hours; and ticket price is CNY220 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 Line from Lanzhou to:
- Last modified on Sep. 03, 2019 -
Questions & Answers on Xi'an - Lanzhou High Speed Train
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.
Asked by kurniawan from INDONESIA | Jun. 24, 2017 09:12Reply
high speed rail from xian to lanzhou
since there was an information, the high speed train will be start operation in july. pls adv if it already operated on july, 03. thanks
Answers (1)
Answered by Mr. BLUM from SINGAPORE | Jun. 24, 2017 20:52

It is reported that the train will be started on July 01 and operated daily. But now the schedules have not been released yet.
Asked by Ben from UNITED KINGDOM | May. 28, 2017 09:58Reply
Turpan to Beijing
Hello - I'm looking to get from Turpan to Beijing in late August. Do you know if the line will be open by then?
Answers (2)
Answered by Ben from UNITED KINGDOM | May. 28, 2017 09:58

I should also say that I'm looking to stop off in Dunhuang.
Answered by Erik | May. 30, 2017 20:11

From Turpan to Yumen, there is high speed rides available, then you may take a slow one from Yumen to Dunhuang. For the second part, Dunhuang to Beijing, the high speed rides are not available yet, and may not be available in Aug as well. A direct ride for 36 hours run between now.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)