There are 5 ways to get from Datong Ancient Town 大同 to Hanging Temple by taxi, 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.
Taxi, train
best- Take the taxi from Datong Ancient Town 大同 to Xingwen Station
- Take the train from Xingwen Station to Chengdu East
- Take the train from Chengdu East to Beijing West Station
- Take the train from Beijing North station to Datong South station
- Take the taxi from Datong South station to Hanging Temple
15h 52m¥1,329–1,543Taxi, bus, train
cheapest- Take the taxi from Datong Ancient Town 大同 to Luzhou Bus Terminal
- Take the bus from Luzhou Bus Terminal to Leshan Central Bus Station
- Take the train from Leshan to Chengdu East
- Take the train from Chengdu East to Xian North Station
- Take the bus from Xi'an to Datong
- Take the bus from Datong bus station to Hanging Temple
28h 7m¥885–1,065Taxi, train, bus
- Take the taxi from Datong Ancient Town 大同 to Luzhou
- Take the train from Luzhou to Xian North
- Take the bus from Xi'an to Datong
- Take the bus from Datong bus station to Hanging Temple
24h 58m¥893–964Drive 1,730.8 km
- Drive from Datong Ancient Town 大同 to Hanging Temple1,730.8 km
18h 6m¥1,553–2,243Taxi, fly
- Take the taxi from Datong Ancient Town 大同 to Luzhou Yunlong Airport (LZO)
- Fly from Luzhou Yunlong Airport (LZO) to Datong Beijiazao Airport (DAT)LZO - DAT
- Take the taxi from Datong Beijiazao Airport (DAT) to Hanging Temple
20h 26m¥899–3,558
Luzhou Yunlong Airport (LZO) to Datong Beijiazao Airport (DAT) flights
Questions & Answers
The cheapest way to get from Datong Ancient Town 大同 to Hanging Temple is to taxi and train and bus which costs ¥850 - ¥1000 and takes 24h 58m.
The fastest way to get from Datong Ancient Town 大同 to Hanging Temple is to taxi and train which takes 15h 52m and costs ¥1300 - ¥1600.
The distance between Datong Ancient Town 大同 and Hanging Temple is 2620 km. The road distance is 1730.8 km.
The best way to get from Datong Ancient Town 大同 to Hanging Temple without a car is to taxi and train which takes 15h 52m and costs ¥1300 - ¥1600.
It takes approximately 15h 52m to get from Datong Ancient Town 大同 to Hanging Temple, including transfers.
Yes, the driving distance between Datong Ancient Town 大同 to Hanging Temple is 1731 km. It takes approximately 18h 6m to drive from Datong Ancient Town 大同 to Hanging Temple.
What companies run services between Datong Ancient Town 大同, China and Hanging Temple, Shanxi, China?
There is no direct connection from Datong Ancient Town 大同 to Hanging Temple. However, you can take the taxi to Xingwen Station, take the train to Chengdu East, take the train to Beijing West Station, walk to Beijing West Station, take the line 9 subway to National Library, walk to National Library Station, take the line 4 subway to Xizhimen Station, walk to Beijing North station, take the train to Datong South station, then take the taxi to Hanging Temple. Alternatively, you can take the taxi to Luzhou, take the train to Xian North, walk to Xian North Station, take the line 266 bus to Xi'an Train Station West, walk to Xi'an, take the bus to Datong, take the taxi to Datong bus station, take the bus to Hanging Temple, then walk to Hanging Temple.
- Website
- en.ceair.com
Flights from Luzhou Yunlong Airport to Datong Beijiazao Airport via Wuhan
- Ave. Duration
- 21h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–6,000
Flights from Luzhou Yunlong Airport to Datong Beijiazao Airport via Xi An, Hefei
- Ave. Duration
- 21h 35m
- When
- Monday and Friday
- Estimated price
- ¥2,000–7,000
- Website
- donghaiair.com
Flights from Luzhou Yunlong Airport to Datong Beijiazao Airport via Zhengzhou
- Ave. Duration
- 19h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥600–3,200
- Website
- juneyaoair.com
Flights from Luzhou Yunlong Airport to Datong Beijiazao Airport via Shanghai Hongqiao
- Ave. Duration
- 24h 35m
- When
- Every day
- Estimated price
- ¥1,700–3,700
Train from Xingwen Station to Chengdu East
- 2nd Class Seat
- ¥150–180
- 1st Class Seat
- ¥260–280
- Business Class Seat
- ¥380–550
Train from Chengdu East to Beijing West Station
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,300–1,400
- Business Class Seat
- ¥1,900–2,800
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 Luzhou to Xian North
- 2nd Class Seat
- ¥410–450
- 1st Class Seat
- ¥650–750
- Business Class Seat
- ¥1,000–1,500
Train from Leshan to Chengdu East
- 2nd Class Seat
- ¥63–69
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
Train from Chengdu East to Xian North Station
- 2nd Class Seat
- ¥320–360
- 1st Class Seat
- ¥540–590
- Business Class Seat
- ¥800–1,200
Train from Leshan to Chengdu East
Train from Leshan to Chengdu East
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
- Website
- top.chinaz.com
Bus from Xi'an to Datong
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- ¥245
- Schedules at
- top.chinaz.com
Bus from Datong bus station to Hanging Temple
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ¥65
- Schedules at
- top.chinaz.com
- Ave. Duration
- 57 min
- Estimated price
- ¥110–200
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, Getting to Rome from the airport, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.













