Datong - Xi'an Train

Between Datong South Railway Station and Xi'an North Railway Station, 2 pairs of high speed trains are serving now. The whole journey takes about  6 - 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 CNY348.5 and CNY222.5 respectively. 

Datong - Xi'an High Speed Trains

Basic Facts

 Duration: Around 6 - 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 Mar 2, 2022)
Train No.Departure - ArrivalTravel Time
D258307:39 - 14:076h28m
D258110:50 - 16:586h8m
2 departures in total: departure time from 07:39 to 10:50; duration from 6H8M to 6H28M
See more Datong Schedule

Xi'an to Datong Bullet Train Schedule:

(Last Update on Mar 2, 2022)
Train No.Departure - ArrivalTravel Time
D258209:15 - 15:266h11m
D258416:50 - 22:495h59m
2 departures in total: departure time from 09:15 to 16:50; duration from 5H59M to 6H11M
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 Mar 2, 2022)
First Class SeatSecond Class Seat
CNY 429
USD 66
CNY 268.5
USD 41


Datong - Xi'an Normal Trains in Service 

Basic Facts:

 Duration: Around 16.5 hours
 Distance: Around 1006 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 Mar 2, 2022)
Train No.Departure - ArrivalTravel Time
K67117:10 - 08:57+15h47m


Xi'an to Datong Train Timetable

(Last Update on Mar 2, 2022)
Train No.Departure - ArrivalTravel Time
K67222:58 - 15:27+16h29m

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 Mar 2, 2022)
Soft SleeperHard SleeperHard Seat
CNY 363.5
USD 56
CNY 237.5
USD 37
CNY 128.5
USD 20


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 modified on Apr. 19, 2021 -
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)