There are 4 ways to get from Hebei to Datong by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Shijiazhuang to Beijing West Stationtrain Xi'an North / ...
- Take the train from Beijing North station to Datong South stationtrain Beijing North-Datong South
4h 49m¥218–438Train, bus
cheapest- Take the train from Shijiazhuang North to Taiyuantrain Beijing West
- Take the bus from Taiyuan Bus Terminal to Datongbus
6h 19m¥162–280Drive 359.8 km
- Drive from Shijiazhuang to Datongcar 359.8 km
4h 1m¥304–440Taxi
- Take the taxi from Shijiazhuang to Datongtaxi 359.8 km
4h 1m¥600–800
Comparing Your Travel Options
The cheapest way to get from Hebei to Datong is to train and bus which costs ¥160 - ¥280 and takes 6h 19m.
The fastest way to get from Hebei to Datong is to drive which takes 4h 1m and costs ¥300 - ¥440.
No, there is no direct train from Hebei to Datong station. However, there are services departing from Xinbaiguangchang and arriving at Datong South station via Shijiazhuang, Beijing West Station, National Library Station and Beijing North station. The journey, including transfers, takes approximately 4h 49m.
The distance between Hebei and Datong is 643 km. The road distance is 359.8 km.
The best way to get from Hebei to Datong without a car is to train which takes 4h 49m and costs ¥210 - ¥440.
It takes approximately 4h 49m to get from Hebei to Datong, including transfers.
Hebei to Datong train services, operated by China Railways G-Class, depart from Shijiazhuang station.
Hebei to Datong train services, operated by China Railways G-Class, arrive at Beijing West Station.
Yes, the driving distance between Hebei to Datong is 360 km. It takes approximately 4h 1m to drive from Hebei to Datong.
There are 43+ hotels available in Datong.
What companies run services between Hebei, China and Datong, Shanxi, China?
You can take a subway from Xinbaiguangchang to Datong via Shijiazhuang station, Shijiazhuang, Beijing West Station, Beijing West Station, National Library, National Library Station, Xizhimen Station, Beijing North station, and Datong South station in around 4h 49m.
Train from Shijiazhuang to Beijing West Station
- 2nd Class Seat
- ¥125–140
- 1st Class Seat
- ¥200–230
- Business Class Seat
- ¥290–420
Train from Beijing North station to Datong South station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
- [email protected]
- Website
- chinabusguide.com
Bus from Taiyuan Bus Terminal to Datong
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥100–140
- Schedules at
- chinabusguide.com
- Bus
- ¥100–140
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Getting to Rome from the airport, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.





