There are 9 ways to get from Datong to Guiyang by train, bus, car, plane, 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 via Beijing
best- Take the train from Datong South station to Beijing North stationtrain Datong South-Beijing North
- Take the train from Beijing West Station to Guiyang Northtrain Beijing West
11h 51m¥1,131–1,260Bus, train
cheapest- Take the bus from Datong Xinnan to Beijing Liuliqiaobus
- Take the train from Beijing West Station to Guiyangtrain Beijing West
34h 30m¥338–762Bus, train via Bazhong
- Take the bus from Datong Xinnan to Taiyuanbus
- Take the bus from Taiyuan Bus Terminal to Bazhongbus
- Take the train from Bazhong East to Chongqing Northtrain
- Take the train from Chongqing North Station to Guiyang Northtrain
24h 49m¥765–1,073Drive 1,921.2 km
- Drive from Datong to Guiyangcar 1,921.2 km
19h 42m¥1,623–2,345Train to Datong Beijiazao Airport, fly
- Take the train from Datong to Huairentrain
- Fly from Datong Beijiazao Airport (DAT) to Guiyang Longdongbao International Airport (KWE)plane DAT - KWE
8h 24m¥818–2,536Train
- Take the train from Datong to Taiyuan Southtrain
- Take the train from Taiyuan South to Shijiazhuangtrain
- Take the train from Shijiazhuang to Guiyang Northtrain
17h 17m¥895–1,239Train, train to Beijing Daxing International Airport, fly
- Take the train from Datong South station to Beijing North stationtrain
- Take the train from Caoqiao to Beijing Daxing International Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Guiyang Longdongbao International Airport (KWE)plane PKX - KWE
8h 33m¥732–2,793Train, taxi to Xinzhou Wutaishan Airport, fly
- Take the train from Datong to Yuanpingtrain
- Take the taxi from Yuanping to Xinzhou Wutaishan Airport (WUT)taxi
- Fly from Xinzhou Wutaishan Airport (WUT) to Guiyang Longdongbao International Airport (KWE)plane WUT - KWE
9h 40m¥635–2,936Bus to Taiyuan Wusu International Airport, fly
- Take the bus from Datong Xinnan to Taiyuanbus
- Fly from Taiyuan Wusu International Airport (TYN) to Guiyang Longdongbao International Airport (KWE)plane TYN - KWE
10h 21m¥955–2,441
Datong to Guiyang by train
Comparing Your Travel Options
The cheapest way to get from Datong to Guiyang is to bus and train which costs ¥330 - ¥800 and takes 34h 30m.
The fastest way to get from Datong to Guiyang is to train and fly which takes 8h 24m and costs ¥800 - ¥2600.
No, there is no direct train from Datong station to Guiyang. However, there are services departing from Datong South station and arriving at Guiyang North via Xizhimen Station, National Library and Beijing West Station. The journey, including transfers, takes approximately 11h 51m.
The distance between Datong and Guiyang is 2547 km. The road distance is 1921.2 km.
The best way to get from Datong to Guiyang without a car is to train via Beijing which takes 11h 51m and costs ¥1100 - ¥1300.
It takes approximately 11h 51m to get from Datong to Guiyang, including transfers.
Datong to Guiyang train services, operated by China Railways G-Class, depart from Datong South station.
Datong to Guiyang train services, operated by China Railways G-Class, arrive at Beijing North station.
Yes, the driving distance between Datong to Guiyang is 1921 km. It takes approximately 19h 42m to drive from Datong to Guiyang.
There are 118+ hotels available in Guiyang.
What companies run services between Datong, Shanxi, China and Guiyang, China?
You can take a vehicle from Datong to Guiyang North via Datong South station, Beijing North station, Xizhimen Station, National Library Station, National Library, Beijing West Station, and Beijing West Station in around 11h 51m.
- Website
- csair.com
Flights from Datong Beijiazao Airport to Guiyang Longdongbao International Airport via Wuhan
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ¥1,700–4,100
Flights from Beijing Daxing International Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- ¥500–4,300
Flights from Xinzhou Wutaishan Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥500–2,700
Train from Datong South station to Beijing North station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
Train from Beijing West Station to Guiyang North
- Ave. Duration
- 8h 24m
- Frequency
- 4 times a day
- Estimated price
- ¥950–1,050
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥950–1,050
- 1st Class Seat
- ¥1,500–1,800
- Business Class Seat
- ¥2,300–3,300
Train from Chongqing North Station to Guiyang North
- 2nd Class Seat
- ¥160–190
- 1st Class Seat
- ¥270–300
- Business Class Seat
- ¥390–600
Train from Taiyuan South to Shijiazhuang
- 2nd Class Seat
- ¥90–105
- 1st Class Seat
- ¥150–170
- Business Class Seat
- ¥210–310
Train from Shijiazhuang to Guiyang North
- 2nd Class Seat
- ¥800–950
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥2,000–2,900
Train from Datong South station to Beijing North station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Datong Xinnan to Taiyuan
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ¥80–140
- Schedules at
- chinabusguide.com
- Bus
- ¥100–140
Bus from Datong Xinnan to Beijing Liuliqiao
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–160
- Schedules at
- chinabusguide.com
- Bus
- ¥110–160
Bus from Datong Xinnan to Taiyuan
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ¥80–140
- Schedules at
- chinabusguide.com
- Bus
- ¥100–140
- Ave. Duration
- 39 min
- Estimated price
- ¥80–100
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 French strikes 2018: What are my alternative transport options?, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.





