There are 6 ways to get from Jinan to Datong by train, bus, car, or plane
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 Jinan to Beijing Southtrain Qingdao
- Take the train from Beijing North station to Datong South stationtrain Beijing North-Datong South
6h 3m¥372–416Train, bus via Tianjin
cheapest- Take the train from Jinan to Tianjintrain
- Take the train from Wuqing Station to Beijing Southtrain
- Take the bus from Beijing Liuliqiao to Datong Xinnanbus
13h 8m¥206–360Train, bus
- Take the train from Jinan to Beijing Southtrain Qingdao
- Take the bus from Beijing Liuliqiao to Datong Xinnanbus
9h 9m¥306–371Drive 627 km
- Drive from Jinan to Datongcar 627 km
6h 24m¥534–771Fly, train
- Fly from Jinan Yaoqiang International Airport (TNA) to Datong Beijiazao Airport (DAT)plane TNA - DAT
- Take the train from Huairen to Datongtrain
9h 28m¥565–2,715Bus
- Take the bus from Jinan Bus Terminal to Beijingbus
- Take the bus from Beijing Liuliqiao to Datong Xinnanbus
12h 45m¥242–339
Jinan Yaoqiang International Airport (TNA) to Datong Beijiazao Airport (DAT) flights
Questions & Answers
The cheapest way to get from Jinan to Datong is to bus which costs ¥240 - ¥340 and takes 12h 45m.
The fastest way to get from Jinan to Datong is to train which takes 6h 3m and costs ¥370 - ¥420.
No, there is no direct bus from Jinan to Datong. However, there are services departing from Jinan Bus Terminal and arriving at Datong Xinnan via Beijing Liuliqiao. The journey, including transfers, takes approximately 12h 45m.
No, there is no direct train from Jinan to Datong station. However, there are services departing from Jinan and arriving at Datong South station via Beijing South station and Beijing North station. The journey, including transfers, takes approximately 6h 3m.
The distance between Jinan and Datong is 787 km. The road distance is 627 km.
The best way to get from Jinan to Datong without a car is to train which takes 6h 3m and costs ¥370 - ¥420.
It takes approximately 6h 3m to get from Jinan to Datong, including transfers.
Jinan to Datong bus services, operated by China Bus Guide, depart from Jinan Bus Terminal station.
Jinan to Datong train services, operated by China Railways G-Class, depart from Jinan station.
The best way to get from Jinan to Datong is to train which takes 6h 3m and costs ¥370 - ¥420. Alternatively, you can bus, which costs ¥240 - ¥340 and takes 12h 45m.
What companies run services between Jinan, China and Datong, Shanxi, China?
You can take a train from Jinan to Datong via Beijing South, Beijing South station, Xizhimen Station, Beijing North station, and Datong South station in around 6h 3m. Alternatively, you can take a bus from Jinan Bus Terminal to Datong Xinnan via Beijing, Jianguomen Station, Gongzhufen, Liuliqiao, and Beijing Liuliqiao in around 12h 45m.
- Website
- redair.cn
Flights from Jinan Yaoqiang International Airport to Datong Beijiazao Airport via Changsha
- Ave. Duration
- 8h 27m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥800–3,600
- Website
- donghaiair.com
Flights from Jinan Yaoqiang International Airport to Datong Beijiazao Airport via Shenyang
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–3,000
- Website
- 9air.com
Flights from Jinan Yaoqiang International Airport to Datong Beijiazao Airport via Changchun
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,000–2,600
- Website
- westair.cn
Flights from Jinan Yaoqiang International Airport to Datong Beijiazao Airport via Dalian
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥500–2,600
Train from Jinan to Beijing South
- 2nd Class Seat
- ¥190–210
- 1st Class Seat
- ¥310–340
- Business Class Seat
- ¥450–650
Train from Beijing North station to Datong South station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
Train from Jinan to Beijing South
- 2nd Class Seat
- ¥190–210
- 1st Class Seat
- ¥310–340
- Business Class Seat
- ¥450–650
Train from Huairen to Datong
- Hard Seat
- ¥15–21
- Hard sleeper
- ¥35–55
- Soft sleeper
- ¥60–80
Train from Jinan to Tianjin
- Hard Seat
- ¥40–60
- Hard sleeper
- ¥85–120
- Soft sleeper
- ¥140–190
Train from Wuqing Station to Beijing South
- Adult - second class
- ¥30–50
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Beijing Liuliqiao to Datong Xinnan
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
Bus from Jinan Bus Terminal to Beijing
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- ¥120–180
- Schedules at
- chinabusguide.com
- Bus
- ¥120–180
Bus from Beijing Liuliqiao to Datong Xinnan
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
Bus from Beijing Liuliqiao to Datong Xinnan
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
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 Italy Travel Guides, Need to know: Greyhound, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Jinan to Datong bus services, operated by China Bus Guide, arrive at Beijing station.
Jinan to Datong train services, operated by China Railways G-Class, arrive at Beijing South station.
Yes, the driving distance between Jinan to Datong is 627 km. It takes approximately 6h 24m to drive from Jinan to Datong.
There are 41+ hotels available in Datong.













