Compare prices to get from Xi'an to Datong
AU$28|4h 42m
AU$200|11h 55m
AU$64
AU$28
AU$28
AU$28
AU$28
AU$28
AU$28
AU$28
AU$28
AU$28
AU$28
AU$28
AU$28
--
crail
Cheapest08:04
14h 21m
22:25
LintongDatong
AU$28
Book
Direct
crail
Fastest15:15
4h 42m
19:57
Xi'anbei(Xi'an North)Datongnan(Datong South)
AU$75
Book
Direct
crail
07:39
14h 46m
22:25
Xi'anDatong
AU$29
Book
Direct
crail
08:05
5h 42m
13:47
Xi'anbei(Xi'an North)Datongnan(Datong South)
AU$65
Book
Direct
- Prices shown from Xi'an to Datong are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Xi'an to Datong
The cheapest way to get from Xi'an to Datong costs only AU$27 on average via Trains, and the quickest way takes just 6h 8m by Trains. Find the travel option that best suits you.
Trains
Cheapest
Fastest
Average price
AU$27
Average duration
6h 8m
Departure time
11:48 - 22:53
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Xi'an to Datong?
What is the cheapest day to travel by train from Xi'an to Datong?
Based on Trip.com's data, the cheapest day to travel by train from Xi'an to Datong is Monday, with an average price of AU$27.
AU$27
Recommended hotels in Datong

9.7/10
1 Reviews
Jingjian Twelve Fang Ultra Luxury Private Mansion Chinese Siheyuan

Ancient City Tourist Cultural Area | 1.95 km from city centre
8% off
AU$4,945 AU$4,548

9.7/10
2 Reviews
Huhu Hotel

Ancient City Tourist Cultural Area | 1.82 km from city centre
22% off
AU$1,676 AU$1,299

9.5/10
752 Reviews
Datong Jixiashan · SUNYATA Resort Hotel

Ancient City Tourist Cultural Area | 1.96 km from city centre
8% off
AU$540 AU$497

9.9/10
40 Reviews
Qianheju Hot Spring Villa

Ancient City Tourist Cultural Area | 2.81 km from city centre
22% off
AU$567 AU$440
From Xi'an to Datong: Travel Information
Find stations and airports near Xi'an and Datong
Popular train stations near Xi'an
Xi'anbei(Xi'an North)
Xi'an
xiandong
Xi'anxi(Xi'an West)
Xianyang
Popular train stations near Datong
Datong
Datongnan(Datong South)
Pingwang
Yungang District
Huairen City
Popular airports near Xi'an
Xi'an Xianyang Airport (XIY)
Ankang Fuqiang Airport (AKA)
Nearby
Popular airports near Datong
Datong Yungang International Airport (DAT)
Shuozhou Zirun Airport (SZH)
Nearby
FAQ – How to Get from Xi'an to Datong
How far is it from Xi'an to Datong?
It’s about 717 km (446 mi) from Xi'an to Datong.How do I get from Xi'an to Datong?
You can travel from Xi'an to Datong in 2 different ways: Flights, Trains.What’s the fastest way to get from Xi'an to Datong?
The fastest way to get from Xi'an to Datong is by Trains, with an average journey time of 6h 8m.What’s the cheapest way to travel from Xi'an to Datong?
The cheapest way to get from Xi'an to Datong is by Trains, with an average price of AU$27. Other modes of transport are more expensive: Flights costs around AU$241 on avergae.What are the main departure and arrival points between Xi'an and Datong?
When traveling from Xi'an to Datong, travelers usually depart from and arrive to the following locations: Flights typically departs from Xi'an Xianyang Airport and arrives at Datong Yungang International Airport , Trains typically departs from Xi'anbei(Xi'an North) and arrives at Datong .When should you book tickets from Xi'an to Datong to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Xi'an to Datong are usually cheapest (Monday), with an average price of AU$27 .Are Xi'an and Datong in the same time zone?
There is a 0m time difference between Xi'an and Datong.