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 Terminal
- Take the bus from Taiyuan Bus Terminal to Datong
9h 30m¥213–253Train
- Take the train from Luoyang to YuciShenzhen West
- Take the train from Yuci to DatongYuncheng
19h 24mDrive 686 km
- Drive from Luoyang to Datong686 km
6h 59m¥614–887Fly Luoyang Beijiao Airport to Hohhot Baita International Airport, bus
- Fly from Luoyang Beijiao Airport (LYA) to Hohhot Baita International Airport (HET)LYA - HET
- Take the bus from hohhot Station to Datong bus station
7h 42m¥699–4,199Train to Zhengzhou Xinzheng International Airport, fly to Datong Beijiazao Airport, train
- Take the train from Luoyang to Zhengzhou
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Datong Beijiazao Airport (DAT)CGO - DAT
- Take the train from Huairen to Datong
7h 54mTrain to Zhengzhou Xinzheng International Airport, fly to Hohhot Baita International Airport, bus
- Take the train from Luoyang to Zhengzhou
- Fly from Zhengzhou Xinzheng International Airport (CGO) to Hohhot Baita International Airport (HET)CGO - HET
- Take the bus from hohhot Station to Datong bus station
10h 20m
Luoyang Beijiao Airport (LYA) to Hohhot Baita International Airport (HET) flights
Questions & Answers
The cheapest way to get from Luoyang to Datong is to bus which costs ¥210 - ¥260 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 ¥210 - ¥260.
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 ¥210 - ¥260. Alternatively, you can train, which costs 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
- chinaexpressair.com
Flights from Luoyang Beijiao Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥600–4,100
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,300–3,200
- 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
- ¥600–4,100
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,300–3,200
- Website
- csair.com
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥340–3,300
- 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,200
- Website
- cdal.com.cn
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥340–2,200
- Website
- tianjin-air.com
Flights from Zhengzhou Xinzheng International Airport to Hohhot Baita International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,400–3,400
- 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,000–3,100
Train from Luoyang to Yuci
Train from Yuci to Datong
Train from Luoyang to Zhengzhou
Train from Huairen to Datong
Train from Luoyang to Zhengzhou
- 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
- ¥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 How to get from London City Airport into central London, 5 delightfully under-the-radar French towns you need to visit, 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 32+ hotels available in Datong.








