There are 8 ways to get from Lanzhou to Bayannur by train, bus, car, plane, or taxi
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 West Railway Station North Square
best- Take the train from Lanzhou West to Bayannurtrain Xining
6h 19m¥230–550Train
cheapest- Take the train from Lanzhou to Linhetrain 2635 / ...
10h 51m¥75–210Bus, train
- Take the bus from Lanzhou to Yinchuan Nanmen Stationbus
- Take the train from Yinchuan to Bayannurtrain Xining
8h 34m¥269–395Drive 722.3 km
- Drive from Lanzhou to Bayannurcar 722.3 km
7h 23m¥615–887Bus, fly to Bayannur, taxi
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Bayannur (RLK)plane LHW - RLK
- Take the taxi from Bayannur (RLK) to Bayannurtaxi
8h 43m¥850–2,315Train via Shizuishan
- Take the train from Lanzhou to Shizuishantrain Xining
- Take the train from Shizuishan to Linhetrain Urumqi
13h 37m¥90–286Bus, fly to Wuhai Airport, train
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Wuhai Airport (WUA)plane LHW - WUA
- Take the train from Wuhai to Bayannurtrain
9h 16m¥975–2,490Bus, fly to Hohhot Baita International Airport, train
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Hohhot Baita International Airport (HET)plane LHW - HET
- Take the train from Hohhot East station to Bayannurtrain
7h 54m¥710–2,420
Lanzhou to Bayannur by train
Questions & Answers
The cheapest way to get from Lanzhou to Bayannur is to train which costs ¥75 - ¥210 and takes 10h 51m.
The fastest way to get from Lanzhou to Bayannur is to train via West Railway Station North Square which takes 6h 19m and costs ¥230 - ¥550.
Yes, there is a direct train departing from Lanzhou and arriving at Linhe. Services depart twice daily, and operate every day. The journey takes approximately 10h 51m.
The distance between Lanzhou and Bayannur is 772 km. The road distance is 722.3 km.
The best way to get from Lanzhou to Bayannur without a car is to train via West Railway Station North Square which takes 6h 19m and costs ¥230 - ¥550.
It takes approximately 6h 19m to get from Lanzhou to Bayannur, including transfers.
Lanzhou to Bayannur train services, operated by China Railways D-Class, depart from Lanzhou West station.
Lanzhou to Bayannur train services, operated by China Railways D-Class, arrive at Bayannur station.
Yes, the driving distance between Lanzhou to Bayannur is 722 km. It takes approximately 7h 23m to drive from Lanzhou to Bayannur.
There are one+ hotels available in Bayannur.
What companies run services between Lanzhou, China and Bayannur, China?
China Railways D-Class operates a train from Lanzhou West to Bayannur once daily. Tickets cost ¥230–550 and the journey takes 5h 2m.
- Website
- airchina.com
Flights from Lanzhou to Bayannur via Beijing Daxing
- Ave. Duration
- 8h 43m
- When
- Every day
- Estimated price
- ¥750–5,500
Flights from Lanzhou to Wuhai Airport via Beijing Daxing
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥1,900–4,700
- Website
- csair.com
Flights from Lanzhou to Bayannur via Zhengzhou
- Ave. Duration
- 7h 52m
- When
- Monday, Wednesday, Friday, Sunday, and Thursday
- Estimated price
- ¥650–4,600
Flights from Lanzhou to Wuhai Airport via Zhengzhou
- Ave. Duration
- 6h
- When
- Thursday and Friday
- Estimated price
- ¥1,800–4,600
- Website
- en.ceair.com
Flights from Lanzhou to Bayannur via Zhengzhou
- Ave. Duration
- 9h 15m
- When
- Friday, Monday, Wednesday, and Sunday
- Estimated price
- ¥650–4,600
Flights from Lanzhou to Hohhot Baita International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥1,300–4,000
- Website
- juneyaoair.com
Flights from Lanzhou to Bayannur via Zhengzhou
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,100
Flights from Lanzhou to Wuhai Airport via Zhengzhou
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- ¥1,800–4,600
- Website
- ch.com
Flights from Lanzhou to Wuhai Airport via Wuhan
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ¥850–2,300
Flights from Lanzhou to Hohhot Baita International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥550–2,100
- Website
- ch.com
Flights from Lanzhou to Wuhai Airport via Tianfu International
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥650–3,000
- Website
- tianjin-air.com
Flights from Lanzhou to Wuhai Airport via Jinchang, Xi An
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–4,400
Train from Lanzhou West to Bayannur
- Ave. Duration
- 5h 2m
- Frequency
- Once daily
- Estimated price
- ¥230–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥230–330
- Adult - 1st Class
- ¥390–550
Train from Yinchuan to Bayannur
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ¥100–220
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–220
Train from Wuhai to Bayannur
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–95
- Adult - 1st Class
- ¥85–120
Train from Hohhot East station to Bayannur
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- ¥130–290
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥130–190
- Adult - 1st Class
- ¥200–290
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Lanzhou to Linhe
- Ave. Duration
- 10h 51m
- Frequency
- Once daily
- Estimated price
- ¥75–200
- Schedules at
- chinahighlights.com
Train from Lanzhou to Linhe
- Hard Seat
- ¥80–110
- Hard sleeper
- ¥150–210
- Soft sleeper
- ¥240–320
Train from Lanzhou to Shizuishan
- Hard Seat
- ¥60–80
- Hard sleeper
- ¥110–160
- Soft sleeper
- ¥180–240
Train from Shizuishan to Linhe
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–95
- Soft sleeper
- ¥110–150
Train from Shizuishan to Linhe
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ¥50–130
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–70
- Hard Sleeper
- ¥100–130
- Soft Sleeper
- ¥170–220
- 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 from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.com
- Ave. Duration
- 37 min
- Estimated price
- ¥70–85
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Train travel in France: A guide to SNCF, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.











