There are 10 ways to get from Heyuan to Datong by train, car, plane, or bus
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 Nanchang
best- Take the train from Heyuan East to Nanchang West
- Take the train from Nanchang West Station to Beijing West Station
- Take the train from Beijing North station to Datong South station
13h 40m¥1,118–1,287Train, bus
cheapest- Take the train from Heyuan East to Dongguan South
- Take the train from Dongguan South to Beijing West Station
- Take the bus from Beijing Liuliqiao to Datong Xinnan
19h 46m¥805–1,859Drive 2,084.4 km
- Drive from Heyuan to Datong2,084.4 km
21h 10m¥1,870–2,701Train to Huizhou Pingtan Airport, fly to Datong Beijiazao Airport, train
- Take the train from Heyuan East to Huizhou North
- Fly from Huizhou Pingtan Airport (HUZ) to Datong Beijiazao Airport (DAT)HUZ - DAT
- Take the train from Huairen to Datong
11h 24mTrain
- Take the train from Heyuan East to Dongguan South
- Take the train from Dongguan Train Station to Taiyuan
- Take the train from Taiyuan to Datong
47h 15mTrain to Shenzhen Bao'An International Airport, fly to Hohhot Baita International Airport, bus
- Take the train from Heyuan East to Shenzhen North
- Fly from Shenzhen Bao'An International Airport (SZX) to Hohhot Baita International Airport (HET)SZX - HET
- Take the bus from hohhot Station to Datong bus station
11h 13m¥1,812–2,833Train to Huizhou Pingtan Airport, fly to Beijing Daxing International Airport, train
- Take the train from Heyuan East to Huizhou North
- Fly from Huizhou Pingtan Airport (HUZ) to Beijing Daxing International Airport (PKX)HUZ - PKX
- Take the train from Beijing Daxing International Airport to Caoqiao
- Take the train from Beijing North station to Datong South station
9h 8m¥2,708–8,983Train to Hong Kong International Airport, fly to Datong Beijiazao Airport, train
- Take the train from Heyuan East to Shenzhen North
- Fly from Hong Kong International Airport (HKG) to Datong Beijiazao Airport (DAT)HKG - DAT
- Take the train from Huairen to Datong
10h 12mTrain, train to Guangzhou Baiyun International Airport, fly to Hohhot Baita International Airport, bus
- Take the train from Heyuan East to Dongguan South
- Take the train from Dongguan South to Guangzhou East
- Fly from Guangzhou Baiyun International Airport (CAN) to Hohhot Baita International Airport (HET)CAN - HET
- Take the bus from hohhot Station to Datong bus station
12h 7m¥1,641–2,302Train to Shenzhen Bao'An International Airport, fly to Taiyuan Wusu International Airport, bus
- Take the train from Heyuan East to Shenzhen North
- Fly from Shenzhen Bao'An International Airport (SZX) to Taiyuan Wusu International Airport (TYN)SZX - TYN
- Take the bus from Taiyuan Bus Terminal to Datong
12h 9m¥1,455–2,621
Huizhou Pingtan Airport (HUZ) to Datong Beijiazao Airport (DAT) flights
Questions & Answers
The cheapest way to get from Heyuan to Datong is to train via Nanchang which costs ¥1100 - ¥1300 and takes 13h 40m.
The fastest way to get from Heyuan to Datong is to train and fly which takes 9h 8m and costs ¥2700 - ¥9000.
The distance between Heyuan and Datong is 2519 km. The road distance is 2084.4 km.
The best way to get from Heyuan to Datong without a car is to train via Nanchang which takes 13h 40m and costs ¥1100 - ¥1300.
It takes approximately 13h 40m to get from Heyuan to Datong, including transfers.
Yes, the driving distance between Heyuan to Datong is 2084 km. It takes approximately 21h 10m to drive from Heyuan to Datong.
There are 31+ hotels available in Datong.
What companies run services between Heyuan, China and Datong, Shanxi, China?
You can take a vehicle from Heyuan to Datong via Heyuan East, Nanchang West Station, Beijing West Station, Beijing West Station, National Library, National Library Station, Xizhimen Station, Beijing North station, and Datong South station in around 13h 40m.
- Website
- en.ceair.com
Flights from Huizhou Pingtan Airport to Datong Beijiazao Airport via Shanghai Pudong
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥2,700–9,000
Flights from Huizhou Pingtan Airport to Datong Beijiazao Airport via Wuhan
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,300–8,000
Flights from Huizhou Pingtan Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- ¥4,100–11,000
Flights from Hong Kong International Airport to Datong Beijiazao Airport via Shanghai Pudong
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ¥700–2,900
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ¥1,300–4,400
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport via Wuhan
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–4,400
- Website
- csair.com
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport via Shijiazhuang Zhengding
- Ave. Duration
- 5h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,200
Flights from Huizhou Pingtan Airport to Beijing Daxing International Airport via Wuhan
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥2,300–8,500
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- ¥1,500–6,000
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport via Zhengzhou
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–6,000
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport via Shijiazhuang Zhengding
- Ave. Duration
- 5h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,300
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ¥1,200–4,600
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,400–3,800
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport via Wuhan
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,600–5,500
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ¥1,600–5,500
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ¥1,300–3,300
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport via Wuhan
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ¥1,300–3,300
- Website
- airchina.com
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,400–3,800
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport via Wuhan
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,600–5,500
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ¥1,600–5,500
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ¥1,300–3,300
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport via Wuhan
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ¥1,300–3,300
- Website
- hainanairlines.com
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥650–3,200
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,600–3,300
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- ¥1,300–6,000
- Website
- juneyaoair.com
Flights from Huizhou Pingtan Airport to Datong Beijiazao Airport via Shanghai Pudong
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ¥2,700–9,000
Flights from Shenzhen Bao'An International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ¥1,300–3,300
- Website
- hbhk.com.cn
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport via Shijiazhuang Zhengding
- Ave. Duration
- 5h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,200
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport via Shijiazhuang Zhengding
- Ave. Duration
- 5h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,300
- Website
- flycua.com
Flights from Huizhou Pingtan Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- ¥4,100–11,000
- Website
- rlair.net
Flights from Huizhou Pingtan Airport to Datong Beijiazao Airport via Tianfu International
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- ¥1,200–5,500
- Website
- yzr.com.cn
Flights from Shenzhen Bao'An International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥650–3,200
- Website
- greaterbay-airlines.com
Flights from Hong Kong International Airport to Datong Beijiazao Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday and Saturday
- Estimated price
- ¥700–2,100
- Website
- loongair.cn
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,600–3,300
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Hohhot Baita International Airport via Shijiazhuang Zhengding
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,400–1,800
Train from Heyuan East to Nanchang West
- 2nd Class Seat
- ¥300–330
- 1st Class Seat
- ¥500–550
- Business Class Seat
- ¥750–1,100
Train from Nanchang West Station to Beijing West Station
- 2nd Class Seat
- ¥600–700
- 1st Class Seat
- ¥1,050–1,150
- Business Class Seat
- ¥1,500–2,300
Train from Beijing North station to Datong South station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥360–550
Train from Heyuan East to Huizhou North
- 2nd Class Seat
- ¥34–38
- 1st Class Seat
- ¥54–60
- Business Class Seat
- ¥75–110
Train from Heyuan East to Dongguan South
- 2nd Class Seat
- ¥56–62
- 1st Class Seat
- ¥90–100
- Business Class Seat
- ¥130–190
Train from Heyuan East to Shenzhen North
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Dongguan South to Guangzhou East
- 2nd Class Seat
- ¥48–53
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥110–160
Train from Huairen to Datong
Train from Dongguan Train Station to Taiyuan
Train from Taiyuan to Datong
Train from Dongguan South to Beijing West Station
- Ave. Duration
- 11h 42m
- Frequency
- Once daily
- Estimated price
- ¥600–1,600
- Schedules at
- highspeed.mtr.com.hk
- Adult - 2nd Class
- ¥600–850
- Adult - 1st Class
- ¥1,100–1,600
Train from Dongguan South to Guangzhou East
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- ¥55–90
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥60–90
- Phone
- +86-010-96165
Train from Beijing Daxing International Airport to Caoqiao
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥35
- Schedules at
- bdia.com.cn
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Beijing Liuliqiao to Datong Xinnan
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ¥110–150
- Schedules at
- chinabusguide.com
Bus from Taiyuan Bus Terminal to Datong
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥90–130
- Schedules at
- chinabusguide.com
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 Train travel in Spain: A guide to Renfe, How to get from London City Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

















