Both Xi’an and Dunhuang are located along the ancient Silk Road. Xi’an is usually regarded as the first station on the Silk Road so it plays an important role in a Silk Road trip. Currently, there is only one pair of normal-speed trains operating between these two cities and the duration is over 22 hours.
Quick Facts
- Distance: 1,809 (1,124 miles)
- Terminals: Xi’an Railway Station, Dunhuang Railway Station
- Duration: 22-25 hours
- Main stops: Lanzhou, Zhangye, Jiayuguan
Xi'an to Dunhuang Normal-Speed Train Schedule
(Updated on May 30th, 2023)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
K367 | 12:15 | 10:51 (next day) | 22h 36m |
For up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.
Dunhuang to Xi'an Normal-Speed Train Schedule
(Updated on May 30th, 2023)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
K369 | 09:34 | 11:20 (next day) | 25h 46m |
Xi'an to Dunhuang Normal-Speed Train Ticket Fares
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
US$79 (CNY556) | US$50 (CNY353) | US$29 (CNY206) |
Train Travel Tips
There are no high-speed trains operating between these two cities. If you would like to shorten the journey duration, you can consider transferring to a high-speed train in Lanzhou or Zhangye.
Since there is only one pair of normal-speed trains running between Xi’an and Dunhuang, please book your train tickets as early as possible to secure them.
There are no direct public buses from Dunhuang Railway Station to the Mogao Caves but you can consider taking a taxi. The cost is about 20 CNY and the distance is about 18 kilometers (11 miles).
-md-7 col-sm-7 servicepromo-link">Search Your Ticket Now