Home / Train /

Xi'an - Dunhuang Train

Up to now, there is only one pair of normal speed trains available for passengers traveling between Xi'an and Dunhuang. They are running between Xi'an Railway Station and Dunhuang Railway Station, with a distance of 1,809 kilometers (1,124 miles). It takes about 22 hours / 24 hours for a single trip and costs around CNY 400 for a hard sleeper ticket.

There is no high speed train serving this route at present. If the timetable cannot meet your demand, transfer in Jiayuguan South or Lanzhou West is recommended.
 

Xi'an to Dunhuang Train Timetable

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
K36712:15 - 10:51+22h36m
See more Xi'an Schedule
 

Dunhuang to Xi'an Train Schedule

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
K36909:34 - 11:20+25h46m
See more Dunhuang Schedule

Notes:
1. The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
2. “+” means you will arrive in second day. 
 

Xi'an - Dunhuang Train Ticket Fare

(Last Update on Apr 25, 2023)
Soft SleeperHard SleeperHard Seat
CNY 580
USD 85
CNY 377
USD 55
CNY 206
USD 30

Since there is only one pair of Xi'an - Dunhuang overnight sleeper trains, it is recommended to order the tickets as early as possible in case of being sold out in a short time.

Major stations along the way include Xianyang, Yangling, Caijiapo, Baoji, Tianshui, Longxi, Lanzhou, Wuwei, Jinchang, Shandan, Zhangye, Jiuquan, Jiayuguan, Yumen, Guazhou
 

Transfer in Jiayuguan South for High Speed Trains

Route Schedule Duration Ticket Fare
Second Class Seat
Xi'an North - Jiayuguan South 2 pairs departures 8h - 8.5h CNY 389.5
Jiayuguan South - Dunhuang 2 pairs departures 3h - 3.5h CNY 109
Total - 11h - 12h CNY 498.5

Travel Tips of Jiayuguan:
As a big hub along the famous Silk Road, Jiayuguan is worth visiting for travelers. Jiayuguan Pass, Overhanging Great Wall, The First Fire Tower of the Great Wall, and Wei-Jin Art Gallery are all wonderful attractions for travelers to have a visit. If you are not traveling in a hurry, do spend some time here. 
 

Transfer in Lanzhou West for High Speed Trains

Route Schedule Duration Ticket Fare
Second Class Seat
Xi'an North - Lanzhou West Around 35 pairs departures 3h - 3.5h CNY 174.5
Lanzhou West - Dunhuang 1 pair departure Around 8h CNY 324
Total - 11h - 11.5h CNY 498.5

Travel Tips of Lanzhou:
Lanzhou which the Yellow River flows through features a lot of attractions, such as Five Springs Mountain Park, Waterwheel Garden, White Pagoda Park, Yellow River, Zhongshan Bridge and more. The Transportation of Lanzhou is very convenient and travelers can take buses to get to those attractions.
 

Other Transportation Option: Xi'an - Dunhuang Flight

Generally, there are 4 to 5 pairs of flights with the duration of 2 to 2.5 hours on usual days. It costs from CNY 400 to CNY 1,500 for one economy class seat in different times.

 Major Rail Lines from Xi'an to:

Major Rail Lines from Dunhuang to:
- Last updated on Apr. 25, 2023 -