Datong - Xi'an Train

Between Datong South Railway Station and Xi'an North Railway Station, 1 pair of high speed trains are serving now. The whole journey takes about 6.5 hours and a second class seat costs CNY 268.5.

And only one pair of traditional trains numbered as K671/672 are running between Datong Railway Station and Xi'an Railway Station. They finish the 1,006 kilometers (625 miles) distance in about 16 hours. It is advisable to purchase a soft sleeper or hard sleeper ticket in advance when traveling for such a long-distance journey, which costs CNY403 and CNY258 respectively. 

Datong - Xi'an High Speed Trains

Basic Facts

 Duration: Around 6.5 hours
 Distance: Around 859 kilometers (535 miles)
 Top speed: 250 km/h (155 mph)
 Operated at: Datong South Railway Station, Xi'an North Railway Station  
 Major stations along the way: Huairen East, Yingxian, Shanyin, Yuanping West, Xinzhou West, Yangqu West, Taiyuan South, Jinzhong, Taigu West, Jiexiu East, Lingshi East, Huozhou East, Linfen West, Houma West, Wenxi West, Yuncheng North, Yongji North, Dali, Weinan North
First Class Carriage
First Class Carriage
in Pingyao - Xi'an High Speed Train
Datong - Xi'an High Speed Railway Map
Datong - Xi'an
High Speed Railway Map

Datong to Xi'an High Speed Train Schedule:

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
D258110:36 - 16:586h22m

See more Datong Schedule

Xi'an to Datong Bullet Train Schedule:

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
D258209:15 - 15:396h24m

See more Xi'an Schedule

Note: The above timetable is for reference only. For real-time schedule, please search by the tool on the top of this page.

Datong - Xi'an High Speed Train Ticket Price

(Last Update on Apr 25, 2023)
First Class SeatSecond Class Seat
CNY 429
USD 63
CNY 268.5
USD 39


Datong - Xi'an Normal Trains in Service 

Basic Facts:

 Duration: Around 15 hours
 Distance: Around 1,006 kilometers (625 miles)
 Top speed: 120 km/h (75 mph)
 Operated at: Datong Railway Station, Xi'an Railway Station
 Major stations along the way: Huairen, Daiyue, Shentou, Shuozhou, Ningwu, Xuangang, Yuanping, Xinzhou, Yangqu, Taiyuan East, Taiyuan, Taiyuan South, Yuci, Taigu, Qixian, Pingyao, Jiexiu, Lingshi, Huozhou, Linfen, Houma, Yuncheng, Yongji, Huashan, Weinan

Datong to Xi'an Train Schedule

(Last Update on Jan 13, 2023)
Train No. Departure - Arrival Travel Time
K671 18:13 - 08:50+ 14h37m

Xi'an to Datong Train Timetable

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
K67222:51 - 13:42+14h51m

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

Datong - Xi'an Train Ticket Fare

(Last Update on Apr 25, 2023)
Soft SleeperHard SleeperHard Seat
CNY 351
USD 52
CNY 230
USD 34
CNY 124
USD 18


Transfer in Pingyao for More Options

Passengers with enough time can make a stop in Pingyao and give 1-2 days for sightseeing around the Ancient City. In addition, a stopover in Pingyao offers more options. Currently, there are 2 pairs of high speed trains from Datong to Pingyao and 3 pairs from Pingyao and Datong with the duration of 3-3.5 hours. 8 high speed trains operate from Pingyao to Xi'an and over 10 vice verse, taking about 3 hours.
Major Rail Lines from Datong to:
Major Rail Lines from Xi'an to:
- Last updated on Apr. 25, 2023 by Brenda Lian -
Questions & Answers on Datong - Xi'an Train
Asked by Nash from CANADA | Apr. 19, 2020 17:43Reply
Are there afternoon trains from Datong to Xi'an?
We are looking for high speed trains, thank you.
Answers (1)
Answered by TravelChinaGuide | Apr. 20, 2020 17:19

Thank you for your inquiry.

Currently, there are only two morning trains a day from Datong South to Xi'an North. If you need an afternoon train, you may consider to make a transfer in Taiyuan first. There are some afternoon high speed rides from Datong to Taiyuan and also late afternoon rides from Taiyuan to Xi'an. You can check detailed schedule on our website. Hope this information can help you.
Asked by David from SPAIN | Aug. 15, 2019 11:29Reply
Datong to Xi'an

On the 17th of September , I will go to Datong and I planned to go to Xi'an that night on a night train, but I don't see that there is a train available.
Please, can you tell me how to go from Datong to Xi'an by train?

Thank you
Answers (1)
Answered by Kevin | Aug. 15, 2019 19:14

Currently you may need a transfer in Taiyuan.
Asked by antonio fernandes from PORTUGAL | May. 30, 2019 10:21Reply
datong to Xi'an 2671 is not working any more.
hello, i read that the train from datong to Xi'an 2671 is not working any more. it is truth?
Answers (3)
Answered by Alice from CANADA | May. 30, 2019 19:06

This train did cannot be seen from the running schedule now.
Answered by antonio fernandes from PORTUGAL | May. 31, 2019 10:12

there is no train that connects datong to xian?
Answered by TravelChinaGuide from CN | Jun. 01, 2019 00:14

At present, there is no direct train available. You could consider take a transfer at Taiyian station.
Asked by Stephen from GEORGIA | Mar. 11, 2019 03:24Reply
Will I be able to get dinner and breakfast on the train from Datong to Xi'an?
Answers (1)
Answered by Teresa from CYPRUS | Mar. 11, 2019 18:34

Yes, there is meal for sale and snacks for sale, Chinese styled food for sure. And train staff sale some other things too, but no idea what was that as they only speak Chinese. It is also good to take meal of your own. I see much people take their own food on trains.
Asked by Marian from UGANDA | Nov. 08, 2018 02:16Reply
How to get our family together in the same room?
I want to book the soft sleeper bed from Xi'an to Datong. However, it seems I cannot select the beds online? As a family, we do not want to separate from each other for this 16 hours overnight trip.
Answers (1)
Answered by TravelChinaGuide | Nov. 09, 2018 01:37

Thank you for your inquiry.
The beds are assigned randomly by the railway company, however, usually it is still possible to get the beds together in same cabin for a group travelers. You are welcomed to leave us this bed requests in our booking form as a remark. We will surely try our best for your request. In case, there is no suitable beds left in same cabin, we will inform you first. Please rest assured.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)