There are 6 ways to get from Luoyang to Datong by bus, train, 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.
Bus
best- Take the bus from Luoyang Station to Taiyuan Bus Terminalbus
- Take the bus from Taiyuan Bus Terminal to Datongbus
9h 30m¥223–263Train
cheapest- Take the train from Luoyang to Yucitrain Shenzhen West
- Take the train from Yuci to Datongtrain Yuncheng
19h 24m¥128–338Drive 686 km
- Drive from Luoyang to Datongcar 686 km
6h 59m¥603–870Fly Luoyang Beijiao Airport to Hohhot Baita International Airport, bus
- Fly from Luoyang Beijiao Airport (LYA) to Hohhot Baita International Airport (HET)plane LYA - HET
- Take the bus from hohhot Station to Datong bus stationbus
7h 42m¥749–4,199Train to Zhengzhou Xinzheng International Airport, fly to Datong Beijiazao Airport, train
- Take the train from Luoyang to Zhengzhoutrain
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Datong Beijiazao Airport (DAT)plane CGO - DAT
- Take the train from Huairen to Datongtrain
7h 54m¥408–2,291Train to Zhengzhou Xinzheng International Airport, fly to Hohhot Baita International Airport, bus
- Take the train from Luoyang to Zhengzhoutrain
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Hohhot Baita International Airport (HET)plane CGO - HET
- Take the bus from hohhot Station to Datong bus stationbus
10h 20m¥491–2,294
Luoyang to Datong by train
Questions & Answers
The cheapest way to get from Luoyang to Datong is to bus which costs ¥220 - ¥270 and takes 9h 30m.
The fastest way to get from Luoyang to Datong is to drive which takes 6h 59m and costs ¥600 - ¥900.
No, there is no direct bus from Luoyang station to Datong. However, there are services departing from Luoyang Station and arriving at Datong via Taiyuan Bus Terminal. The journey, including transfers, takes approximately 9h 30m.
No, there is no direct train from Luoyang to Datong. However, there are services departing from Luoyang and arriving at Datong via Yuci. The journey, including transfers, takes approximately 19h 24m.
The distance between Luoyang and Datong is 687 km. The road distance is 686 km.
The best way to get from Luoyang to Datong without a car is to bus which takes 9h 30m and costs ¥220 - ¥270.
It takes approximately 9h 30m to get from Luoyang to Datong, including transfers.
Luoyang to Datong bus services, operated by Ctrip, depart from Luoyang Station.
Luoyang to Datong train services, operated by China Railways K-Class, depart from Luoyang station.
The best way to get from Luoyang to Datong is to bus which takes 9h 30m and costs ¥220 - ¥270. Alternatively, you can train, which costs ¥120 - ¥340 and takes 19h 24m.
What companies run services between Luoyang, Henan, China and Datong, Shanxi, China?
You can take a bus from Luoyang Station to Datong via Taiyuan Bus Terminal in around 9h 30m. Alternatively, you can take a train from Luoyang to Datong via Yuci in around 19h 24m.
- Website
- csair.com
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥350–3,700
- Website
- chinaexpressair.com
Flights from Luoyang Beijiao Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–4,100
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–3,700
- Website
- xiamenair.com
Flights from Luoyang Beijiao Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–4,100
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–3,700
- Website
- tianjin-air.com
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥1,200–5,500
- Website
- donghaiair.com
Flights from Zhengzhou Xinzheng International Airport to Datong Beijiazao Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥320–2,100
- Website
- cdal.com.cn
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥350–2,100
- Website
- airchina.com
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport via Beijing Capital
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ¥1,100–3,100
Train from Luoyang to Yuci
- Hard Seat
- ¥80–110
- Hard sleeper
- ¥150–210
- Soft sleeper
- ¥240–320
Train from Yuci to Datong
- Hard Seat
- ¥45–65
- Hard sleeper
- ¥90–130
- Soft sleeper
- ¥140–190
Train from Luoyang to Zhengzhou
- Hard Seat
- ¥22–30
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥80–110
Train from Huairen to Datong
- Hard Seat
- ¥15–21
- Hard sleeper
- ¥35–55
- Soft sleeper
- ¥60–80
Train from Luoyang to Zhengzhou
- Hard Seat
- ¥45–65
- Hard Sleeper
- ¥45–80
- Soft Sleeper
- ¥120–180
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Luoyang Station to Taiyuan Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥123
- Schedules at
- bus.ctrip.com
- bus@chinatrainguide.com
- 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 Which side of Niagara Falls should I choose (and how do I get there)?, 4 of the smartest ways to explore Australia, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
Luoyang to Datong bus services, operated by Ctrip, arrive at Taiyuan Bus Terminal station.
Luoyang to Datong train services, operated by China Railways K-Class, arrive at Yuci station.
Yes, the driving distance between Luoyang to Datong is 686 km. It takes approximately 6h 59m to drive from Luoyang to Datong.
There are 35+ hotels available in Datong.








