Home / Train /

Lanzhou - Dunhuang Train

Presently, 2 pairs of high speed trains are shuttling from Lanzhou to Dunhuang and from Dunhuang to Lanzhou. These high speed trains require 7.5 to 8.5 hours to finish the journey and a second class seat costs CNY 324.

Around 4 pairs of normal speed trains are also in service from Lanzhou to Dunhuang or vice versa. They finish the 1,110 kilometers’ distance (690 miles) in 10.5 -15 hours. The ticket cost is around CNY 300 for a hard sleeper. The bullet trains may be put in service in high travel seasons, cutting the travel time to about 8 hours.

Lanzhou - Dunhuang High Speed Train

Basic Facts

Travel Time: 7.5 - 8.5 hours
Travel Distance: 1,060 kilometers (659 miles)
Top speed: 250 km/h (155 mph)
Operated at: Lanzhou West Railway Station, Dunhuang Railway Station
Major stations along the way: Lanzhou West, Haidong, Xining, Datong West, Zhangye West, Linze South, Jiuquan South, Jiayuguan South, Yumen, Guazhou and Dunhuang

Lanzhou to Dunhuang Bullet Train Schedule

(Last Update on Jun 22, 2021)
Train No.Departure - ArrivalTravel Time
D274908:01 - 16:208h19m
D273713:41 - 21:127h31m

Dunhuang to Lanzhou High Speed Train Timetable

(Last Update on Jun 22, 2021)
Train No.Departure - ArrivalTravel Time
D273908:30 - 16:007h30m
D275909:58 - 17:297h31m

Lanzhou - Dunhuang Bullet Train Ticket Fare

(Last Update on Jun 22, 2021)
First Class SeatSecond Class Seat
CNY 518
USD 80
CNY 324
USD 50

Lanzhou - Dunhuang Normal Speed Train

Basic Facts

Duration: 10.5 - 15 hours
Distance: 1,110 kilometers (690 miles)
Top speed: 120 km/h (75 mph)
Operated at: Lanzhou Railway Station, Dunhuang Railway Station
Major stations along the way: Lanzhou West, Hekou South, Yongdeng, Tianzhu, Weiwu South, Weiwu, Jinchang, Shandan, Zhangye, Jiuquan, Jiayuguan, Yumen, Shulehe, Guazhou 

Lanzhou to Dunhuang Non-bullet Train Schedule

Train No. Departure - Arrival Travel Time
K9667 16:37 - 07:25+ 14h48m
Y667 17:52 - 05:56+ 12h4m
Y671 19:21 - 09:56+ 14h35m
K367 20:23 - 11:16+ 14h53m

Dunhuang to Lanzhou Normal Speed Train Timetable

Train No. Departure - Arrival Travel Time
K369 09:17 - 01:14+ 15h57m
Y673 17:43 - 08:56+ 15h13m
K9669 18:24 - 09:12+ 14h48m
Y669 20:43 - 07:31+ 10h48m
See more Dunhaung Schedule

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

Ticket Price of Lanzhou - Dunhuang Non-bullet Train

(Last Update on Jun 22, 2021)
Deluxe Soft SleeperSoft SleeperHard SleeperHard Seat
CNY 731.5
USD 113
CNY 377.5 - 398.5
USD 59 - 62
CNY 247.5 - 261.5
USD 38 - 41
CNY 135.5 - 141.5
USD 21 - 22

Lanzhou - Dunhuang Train vs. Flight

Aside from a rail trip, passengers can also travel by direct flight which takes about 2 hours. The full price for an economy class seat is up to CNY1,950 per person, but usually passengers are given a 20% - 60% discount. In this case, flight is a preferable choice for travelers.

In contrast, trains take a longer time, but they cost less, so passengers with limited budget and adequate travel time are recommended to take trains between Lanzhou and Dunhuang.

Major cities along the way

Located in the western region of Gansu Province, Zhangye is about 500 kilometers (311 miles) from Lanzhou city. As a vital point on the ancient Silk Road, Zhangye has a long history and beautiful natural scenery. When going there, tourists cannot miss the Wooden Pagoda Temple, Danxia National Geological Park, Shandan Horse Farm, and Giant Buddha Temple. Passengers can go there easily by air, train, and long-distance bus.

Located in the northwest part of Gansu Province, Dunhuang city is well-known to the world because of the amazing Mogao Caves which is a shrine of Buddhist art treasures, including 735 cases, 45,000 square meters (53,820 square yards) colorful murals, and 2,415 Buddha statues. In addition, Dunhuang city also has Yangguan Pass, Yumenguan Pass, Yardang National Geopark, Crescent Lake and many other attraction sites which are worth a visit. The city can be reached by air, train, and long-distance bus.
Major Rail Lines from Lanzhou to:
Major Rail Lines from Dunhuang to:
- Last modified on May. 24, 2021 -
Questions & Answers on Lanzhou - Dunhuang Train
Asked by Bojan | Nov. 05, 2019 19:37Reply
No morning train from Lanzhou to Dunhuang
D2751 no longer shows on your website for Nov 21. Is this train still available?
Answers (1)
Answered by TravelChinaGuide | Nov. 06, 2019 17:21

Thank you for your inquiry.

Train schedule can be adjusted by Railway Company according to season or needs. At this time, the morning train D2751 is indeed not on the operation list for Nov 21. Please choose other trains instead. Sorry about the inconvenience caused.
Asked by Saul from SOUTH AFRICA | May. 06, 2019 20:56Reply
When is the earliest bus from Dunhuang Station to Mogao Caves?
Is it easy to find a taxi if no bus service at early morning? Thank you.
Answers (1)
Answered by Namit from AUSTRIA | May. 07, 2019 18:16

I am not sure about the bus information. I used to read that there is bus to the cave but no any of them reviews mentioned more details. I will also plan to use it but if not, I think it is not hard to get a taxi at station. Taxi works 24 hours and in such a famous tourist city, it should not be a problem to get a taxi to the cave. It is just a 20min way by car.
Asked by Baker from USA | Jan. 09, 2019 00:56Reply
Is Dunhuang the final stop? How do I know if I reached correct stop?
Is there notification in English?
Answers (1)
Answered by Diego from GERMANY | Jan. 09, 2019 18:08

English notification is hardly found on overnight rides, but Dunhuang is indeed the last stop so you do not have the chance to miss it. Also, the staff will find you to change your paper ticket before your destination, so no worries about it.
Asked by JACKLYN from USA | Nov. 05, 2018 23:20Reply
HIGH speed Train from Lanzhou to Dunhuang!
Is there a high speed train directly from Lanzhou to Dunhuang? If so what is the price of the seat?
Answers (1)
Answered by Abell | Nov. 06, 2018 00:03

It seems there is no high speed rail service in Dunhuang recently, only 3 normal overnight sleeper rides in service.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)