Dunhuang Train
Home / Train /

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 (USD1.1). Also, passengers can take a taxi to get to Mogao Caves which takes only about 20 minutes and costs about CNY 35 (USD 4.83).
 

Dunhuang Train Schedule

(Last Update on May 31, 2024)
ToTrainsDurationTicket Fare (CNY)
Soft Sleeper/ Hard Sleeper
Jiayuguan
K369, 7537, K9669 from 09:34 to 18:254h43m - 6h8mCNY 158.5/ 107.5
USD 22/ 15
Jiuquan
K369 at 09:345h16mCNY 161.5/ 108.5
USD 23/ 15
Lanzhou
K369, K9669 at 09:34 and 18:2514h34m - 15h17mCNY 398.5/ 261.5
USD 56/ 37
Tianshui
K369 at 09:3420h34mCNY 497.5/ 325.5
USD 69/ 45
Xi'an
K369 at 09:3425h41mCNY 582/ 377
USD 81/ 53
Zhangye
K369, K9669 at 09:34 and 18:257h17m - 7h49mCNY 231/ 154
USD 32/ 22
 The timetable is for reference only. Please check real-time schedule in the search  box of the page top.

 

Dunhuang - Beijing Train Schedule & Ticket Fare

Dunhuang to Jiayuguan  Jiayuguan to Beijing  Overall Travel Time 
Ticket Fare
7537: 15:20 - 21:28
(Hard seat only)
Z70: 00:20 - 20:22  29h2m CNY 41.5 (USD 6) [for hard seat]+ CNY 407  (USD 57) [for hard sleeper]= CNY 448.5  (USD 63)
 

Dunhuang - Shanghai Train Schedule & Ticket Fare

Dunhuang to Lanzhou  Lanzhou West to Shanghai  Overall Travel Time 
Ticket Fare
K9667:  18:25 - 08:12+1 G3178: 10:33- 22:26 28h1m CNY 255.5 (USD 36)  [for hard sleeper]+ CNY 945 (USD 132)  [for second class seat]= CNY 1,200.5 (USD 168)
 
Dunhuang to Lanzhou Lanzhou to Shanghai Overall Travel Time Ticket Fare
Hard Sleeper
K9669: 18:25 - 08:13+1  T118: 10:39 - 13:36 +1 43H11M CNY 255.5 (USD 36)+ CNY436 (USD 61)= CNY 691.5  (USD 97) 
Note: +1 indicates the second day.
 

Dunhuang - Urumqi Train Schedule & Ticket Fare

Dunhuang to Jiayuguan Jiayuguan to Urumqi  Overall Travel Time  Ticket Fare
D2739: 08:40 - 11:07 D575: 14:42 - 21:01 12h21m CNY 109 (USD 15) [for second class seat]+ CNY 336 (USD 47) [for second class seat]= CNY 445 (USD 62) 
7537: 15:20 - 21:28
(Hard seat only)
Z41: 22:26 - 08:17 16h57m CNY 41.5 (USD 6) [for hard seat]++ CNY 255.5 (USD 36) [for hard sleeper]= CNY 297(USD 42) 
 

Dunhuang - Xi'an Train Schedule & Ticket Fare

Dunhuang to Jiayuguan  Jiayuguan to Xi'an  Overall Travel Time  Ticket Fare
Hard Sleeper
K369: 09:34 - 14:17 T270: 15:26 - 09:41  24h7m CNY 107.5 (USD 15)+ CNY 307.5 (USD 43)= CNY 415  (USD 58)


 Major Rail Lines from Dunhuang to:

- Last updated on Jun. 13, 2024 -