There are 8 ways to get from Gansu to Datong by 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.
Train, bus via West Railway Station North Square
best- Take the train from Lanzhou West to Hohhottrain Xining
- Take the bus from hohhot Station to Datong bus stationbus
12h 49m¥431–895Train, bus
cheapest- Take the train from Lanzhou to Hohhottrain 2635 / ...
- Take the bus from hohhot Station to Datong bus stationbus
22h 22m¥205–335Bus
- Take the bus from Lanzhou to Yinchuan Nanmen Stationbus
- Take the bus from Yinchuan Traveling Bus Station to Hohhotbus
- Take the bus from hohhot Station to Datong bus stationbus
20h 43m¥453–546Drive 1,152.5 km
- Drive from Lanzhou to Datongcar 1,152.5 km
11h 40m¥1,002–1,447Bus, fly to Hohhot Baita International Airport
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Hohhot Baita International Airport (HET)plane LHW - HET
- Take the bus from hohhot Station to Datong bus stationbus
8h 36m¥828–2,528Bus, fly to Beijing Capital International Airport, train
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Beijing Capital International Airport (PEK)plane LHW - PEK
- Take the train from Beijing North station to Datong South stationtrain
8h 16m¥1,933–4,569Bus, fly to Taiyuan Wusu International Airport
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Taiyuan Wusu International Airport (TYN)plane LHW - TYN
- Take the bus from Taiyuan Bus Terminal to Datongbus
9h 56m¥581–2,726Bus, fly to Beijing Daxing International Airport, train
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Beijing Daxing International Airport (PKX)plane LHW - PKX
- Take the train from Beijing Daxing International Airport to Caoqiaotrain
- Take the train from Beijing North station to Datong South stationtrain
8h 19m¥989–3,081
Lanzhou (LHW) to Hohhot Baita International Airport (HET) flights
Questions & Answers
The cheapest way to get from Gansu to Datong is to train and bus which costs ¥200 - ¥340 and takes 22h 22m.
The fastest way to get from Gansu to Datong is to bus and fly and train which takes 8h 16m and costs ¥1900 - ¥4600.
The distance between Gansu and Datong is 1374 km. The road distance is 1152.5 km.
The best way to get from Gansu to Datong without a car is to train and bus via West Railway Station North Square which takes 12h 49m and costs ¥430 - ¥900.
It takes approximately 12h 49m to get from Gansu to Datong, including transfers.
Yes, the driving distance between Gansu to Datong is 1153 km. It takes approximately 11h 40m to drive from Gansu to Datong.
There are 43+ hotels available in Datong.
What companies run services between Gansu, China and Datong, Shanxi, China?
You can take a bus from Oriental Hotel to Datong bus station via Lanzhou, Lanzhou, Yinchuan Nanmen Station, Yinchuan Traveling Bus Station, and hohhot Station in around 20h 43m.
- Website
- airchina.com
Flights from Lanzhou to Beijing Capital International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥1,700–4,300
Flights from Lanzhou to Beijing Daxing International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,800–4,500
- Website
- en.ceair.com
Flights from Lanzhou to Hohhot Baita International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,500–5,500
Flights from Lanzhou to Taiyuan Wusu International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,200–4,500
Flights from Lanzhou to Beijing Daxing International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ¥1,800–6,000
- Website
- ch.com
Flights from Lanzhou to Hohhot Baita International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥700–2,400
Flights from Lanzhou to Beijing Daxing International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥750–2,800
- Website
- hainanairlines.com
Flights from Lanzhou to Beijing Capital International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥2,000–6,500
- Website
- flycua.com
Flights from Lanzhou to Beijing Daxing International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥5,500–15,000
Flights from Lanzhou to Beijing Daxing International Airport via Yulin
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ¥5,500–15,000
- Website
- fuzhou-air.cn
Flights from Lanzhou to Taiyuan Wusu International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥400–2,500
- Website
- sda.cn
Flights from Lanzhou to Taiyuan Wusu International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,800–3,400
- Website
- ch.com
Flights from Lanzhou to Taiyuan Wusu International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,200–4,400
- Website
- csair.com
Flights from Lanzhou to Beijing Daxing International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,700–5,500
Train from Lanzhou West to Hohhot
- Ave. Duration
- 7h 32m
- Frequency
- Once daily
- Estimated price
- ¥340–850
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥340–470
- Adult - 1st Class
- ¥550–850
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Lanzhou to Hohhot
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- ¥110–250
- Schedules at
- chinahighlights.com
Train from Beijing North station to Datong South station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
- Phone
- +86-010-96165
Train from Beijing Daxing International Airport to Caoqiao
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥27–35
- Schedules at
- bdia.com.cn
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Lanzhou to Yinchuan Nanmen Station
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ¥140
- Schedules at
- bus.ctrip.com
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.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 China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide













