Dunhuang Train Schedule
The city Dunhuang has only railway station for passenger transport.
As the second largest railway station in Gansu Province, Dunchuang railway station only specializes in trains from Dunhuang to Beijing, Yinchuan, Baotou, Hohhot, Lanzhou, Xi'an, Zhangye, Datong, Jiuquan, Tianshui and Jiayuguan. The railway station is about 12 kilometers (8 miles) from the city center, and only about 16 kilometers (10 miles) from Mogao Caves.
From the railway station, passengers can take city bus to Mogao Caves. The city bus departs every 30 minutes from 08:30 to 18:00 with the ticket fare of CNY 8. Also, passengers can take a taxi to get to Mogao Caves which takes only about 20 minutes and costs about CNY 35.
(Last Update on May 9, 2023)
The timetable is for reference only. Please check real-time schedule in the search box of the page top.
Note: +1 indicates the second day.
Major Rail Lines from Dunhuang to:
As the second largest railway station in Gansu Province, Dunchuang railway station only specializes in trains from Dunhuang to Beijing, Yinchuan, Baotou, Hohhot, Lanzhou, Xi'an, Zhangye, Datong, Jiuquan, Tianshui and Jiayuguan. The railway station is about 12 kilometers (8 miles) from the city center, and only about 16 kilometers (10 miles) from Mogao Caves.
From the railway station, passengers can take city bus to Mogao Caves. The city bus departs every 30 minutes from 08:30 to 18:00 with the ticket fare of CNY 8. Also, passengers can take a taxi to get to Mogao Caves which takes only about 20 minutes and costs about CNY 35.
Dunhuang Train Schedule
To | Trains | Duration | Ticket Fare (CNY) |
---|---|---|---|
Soft Sleeper/ Hard Sleeper | |||
Lanzhou | K369, K369, T4565, K9669... 5 departures from 09:34 to 18:24 | 13h26m - 15h41m | CNY 375.5/ 247.5 USD 55/ 36 |
Xi'an | K369 at 09:34 | 25h46m | CNY 580/ 377 USD 85/ 55 |
Zhangye | K369, K369, T4565, T4565... 5 departures from 09:34 to 18:24 | 6h32m - 8h30m | CNY 231/ 154 USD 34/ 23 |
Jiuquan | K369, T4565 at 09:34 and 16:35 | 4h26m - 5h15m | CNY 161.5/ 107.5 USD 24/ 16 |
Tianshui | K369 at 09:34 | 20h34m | CNY 496.5/ 325.5 USD 73/ 48 |
Jiayuguan | K369, 7537, T4565, T4565... 5 departures from 09:34 to 18:24 | 3h21m - 6h20m | CNY 155.5/ 105.5 USD 23/ 16 |

Dunhuang - Beijing Train Schedule & Ticket Fare
Dunhuang to Jiayuguan | Jiayuguan to Beijing | Overall Travel Time | Ticket Fare |
---|---|---|---|
Hard Seat/ Second Class Seat | |||
7537: 15:20 - 21:42 | Z70: 00:24 - 20:22 | 29h2m | CNY 22.5 + CNY 407 = CNY 429.5 |
Dunhuang - Shanghai Train Schedule & Ticket Fare
Dunhuang to Lanzhou | Lanzhou to Shanghai | Overall Travel Time | Ticket Fare |
---|---|---|---|
Hard Sleeper/ Hard Sleeper | |||
K9669: 18:24 - 09:15+1 | Z42: 12:10 - 12:16 +1 | 41H36M | CNY 261.5 + CNY436 = CNY 697.5 |
Dunhuang to Lanzhou | Lanzhou West to Shanghai | Overall Travel Time | Ticket Fare |
---|---|---|---|
Hard Sleeper/ Second Class Seat | |||
Y9669: 18:24 - 09:15+1 | G3182: 11:10 - 22:18 | 27h54m | CNY 261.5 + CNY 937 = CNY 1,198.5 |
Dunhuang - Urumqi Train Schedule & Ticket Fare
Dunhuang to Jiayuguan | Jiayuguan to Urumqi | Overall Travel Time | Ticket Fare |
---|---|---|---|
Hard Sleeper/ Hard Sleeper | |||
K9677: 08:55 - 13:44 | K697: 14:28 - 08:02 | 23h7m | CNY 107.5 + CNY 272.5 = CNY 380 |
K9669: 18:24 - 23:13 | T3295: 01:40 - 13:37 | 19h13m |
Dunhuang to Jiayuguan | Jiayuguan South to Urumqi | Overall Travel Time | Ticket Fare |
---|---|---|---|
Hard Seat/ Hard Sleeper | |||
K9677: 08:55 - 13:44 | D55: 14:45 - 21:01 | 13h3m | CNY 53.5 + CNY 336 = CNY 389.5 |
Dunhuang - Xi'an Train Schedule & Ticket Fare
Dunhuang to Jiayuguan | Jiayuguan to Xi'an | Overall Travel Time | Ticket Fare |
---|---|---|---|
Hard Sleeper/ Second Class Seat | |||
7537: 15:20 - 21:42 | T270: 00:37 - 18:41 | 27h21m | CNY 22.5 + CNY 317.5 = CNY 340 |

- Last updated on May. 09, 2023 -
Questions & Answers on Dunhuang Train Schedule
Asked by Carina from GERMANY | Jul. 07, 2020 18:00
Reply

How can I connect a train?
I will visit Xinjiang province and will end my trip in Dunhuang, I searched and there was no train between Turpan to Dunhuang, is that true?
Answers (1)
Answered by Ellen from UK | Jul. 08, 2020 18:15
0
0
Reply



All trains from Turpan to Dunhuang stop at Liuyuan station, please search Liuyuan and then you can find many train schedules from Turpan. But liuyuan station is over 100km away from Dunhuang, I suppose you need to arrange a car in advance. The public buses are also available.
Asked by Lee from MALAYSIA | Dec. 24, 2019 02:33
Reply

May i know early or middle December snow fall in Kanas Lake ?
Answers (2)
Answered by Franco | Jan. 01, 2020 18:38
0
0
Reply



The temperature is definitely enough for ice and snow, but it cannot be predict if there will be a big snow.
Answered by Lee from MALAYSIA | Jan. 02, 2020 07:21
0
0
Reply



Thank you, Franco
Asked by May from MALAYSIA | Nov. 25, 2019 00:16
Reply

Where to stay at Dunhuang?
What is the recommendation hotel (clean, comfortable with proper heater as traveling in winter) in Dunhuang with convenience access to airport and train station?
Answers (1)
Answered by Nestor | Nov. 28, 2019 17:49
0
0
Reply



For Dunhuang, usually people choose to stay near Shazhou market area. You can choose a hotel in that area.
Asked by May from MALAYSIA | Nov. 25, 2019 00:11
Reply

Transport and hotel with short traveling to Lanzhou airport
Will arrive Lanzhou late night at 22:20. Then will take 10am flight to Dunhuang on next day. Any good recommendation hotel (clean, comfortable with proper heater as traveling in winter) to stay for convenience transport access with the short traveling time?
Answers (1)
Answered by Nestor | Nov. 28, 2019 17:36
0
0
Reply



There is a Skycity Hotel inside the airport, maybe around 10min walking. You can consider this one
Asked by Noi from ไทย | Aug. 11, 2019 18:27
Reply

Is there still direct train operate from Dunhuang to Urumqi ?
Answers (1)
Answered by Gerald from ROMANIA | Aug. 12, 2019 19:34
0
0
Reply



Now it seems no direct train from Dunhuang to Urumqi, you can consider to go to Yumen or Jiayuguan and then to Urumqi