There are 5 ways to get from Lanzhou to Changsha by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Changsha Huanghua Airport
best- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Changsha Huanghua Airport (CSX)plane LHW - CSX
5h 35m¥603–2,055Train
cheapest- Take the train from Lanzhou to Changshatrain Lhasa
22h 37m¥170–450Train via West Railway Station North Square
- Take the train from Lanzhou West Station to Changsha Southtrain Lanzhou West
9h 30m¥814–879Drive 1,571.3 km
- Drive from Lanzhou to Changshacar 1,571.3 km
16h 25m¥1,339–1,934Bus, fly to Hengyang Nanyue Airport, train
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Hengyang Nanyue Airport (HNY)plane LHW - HNY
- Take the train from Hengyang East to Changsha Southtrain
5h 58m¥1,933–4,555
Lanzhou to Changsha by train
Questions & Answers
The cheapest way to get from Lanzhou to Changsha is to train which costs ¥170 - ¥450 and takes 22h 37m.
The fastest way to get from Lanzhou to Changsha is to bus and fly which takes 5h 35m and costs ¥600 - ¥2100.
Yes, there is a direct train departing from Lanzhou and arriving at Changsha. Services depart once daily, and operate every day. The journey takes approximately 22h 37m.
The distance between Lanzhou and Changsha is 1393 km. The road distance is 1571.3 km.
The best way to get from Lanzhou to Changsha without a car is to train via West Railway Station North Square which takes 9h 30m and costs ¥800 - ¥900.
It takes approximately 5h 35m to get from Lanzhou to Changsha, including transfers.
Lanzhou to Changsha train services, operated by China Railways G-Class, depart from Lanzhou West Station.
Lanzhou to Changsha train services, operated by China Railways G-Class, arrive at Changsha South station.
Yes, the driving distance between Lanzhou to Changsha is 1571 km. It takes approximately 16h 25m to drive from Lanzhou to Changsha.
There are 316+ hotels available in Changsha.
What companies run services between Lanzhou, China and Changsha, China?
China Railways G-Class operates a train from Lanzhou West Station to Changsha South twice daily. Tickets cost ¥800–900 and the journey takes 7h 47m.
- Website
- en.ceair.com
Flights from Lanzhou to Changsha Huanghua Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥1,400–4,000
- Website
- xiamenair.com
Flights from Lanzhou to Changsha Huanghua Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,400–4,000
Flights from Lanzhou to Hengyang Nanyue Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,800–4,400
- Website
- ch.com
Flights from Lanzhou to Changsha Huanghua Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥550–2,000
- Website
- fuzhou-air.cn
Flights from Lanzhou to Changsha Huanghua Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥500–2,800
- Website
- qdairlines.com
Flights from Lanzhou to Changsha Huanghua Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥500–2,800
- Website
- 9air.com
Flights from Lanzhou to Changsha Huanghua Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥750–2,600
- Website
- hainanairlines.com
Flights from Lanzhou to Changsha Huanghua Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,600–4,500
- Website
- airchina.com
Flights from Lanzhou to Changsha Huanghua Airport via Chengdu
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ¥1,700–3,400
Train from Lanzhou West Station to Changsha South
- 2nd Class Seat
- ¥800–900
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥1,900–2,800
Train from Hengyang East to Changsha South
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥65–75
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥65–75
- 1st Class Seat
- ¥110–125
- Business Class Seat
- ¥150–220
Train from Lanzhou to Changsha
- Hard Seat
- ¥170–260
- Hard Sleeper
- ¥380–450
- Soft Sleeper
- ¥500–800
- 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
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 Is ride-sharing platform BlaBlaCar right for you?, How to travel India's Golden Triangle, and How to get from Luton Airport into central London - to help you get the most out of your next trip.









