There are 8 ways to get from Wuhan to Gansu by train, car, plane, bus, 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
best- Take the train from Wuhan to Lanzhou West Stationtrain Guangzhou South
8h 29m¥656–757Train #2
cheapest- Take the train from Wuchang to Lanzhoutrain Guangzhou
20h 23m¥153–374Drive 1,338 km
- Drive from Wuhan to Lanzhoucar 1,338 km
13h 57m¥1,131–1,633Fly to Lanzhou, bus
- Fly from Wuhan Tianhe International Airport (WUH) to Lanzhou (LHW)plane WUH - LHW
- Take the bus from Lanzhou Airport to Oriental Hotelbus
5h 11m¥1,235–2,937Train via Xinyang
- Take the train from Hankou to Xinyang Easttrain Yichang East / ...
- Take the train from Xinyang East to Lanzhou West Stationtrain Guangzhou South
8h 53m¥652–713Fly to Zhangye Ghanzhou Airport
- Fly from Wuhan Tianhe International Airport (WUH) to Zhangye Ghanzhou Airport (YZY)plane WUH - YZY
4h 53m¥3,175–6,597Fly to Guyuan Liupanshan Airport, taxi
- Fly from Wuhan Tianhe International Airport (WUH) to Guyuan Liupanshan Airport (GYU)plane WUH - GYU
- Take the taxi from Guyuan Liupanshan Airport (GYU) to Pingliangtaxi
5h 14m¥1,525–4,077Fly to Jinchang
- Fly from Wuhan Tianhe International Airport (WUH) to Jinchang (JIC)plane WUH - JIC
4h 33m¥1,560–4,777
Wuhan Tianhe International Airport (WUH) to Lanzhou (LHW) flights
Comparing Your Travel Options
The cheapest way to get from Wuhan to Gansu is to train which costs ¥150 - ¥380 and takes 20h 23m.
The fastest way to get from Wuhan to Gansu is to fly which takes 4h 33m and costs ¥1500 - ¥4800.
No, there is no direct train from Wuhan to Gansu. However, there are services departing from Zhongshan Park and arriving at Dongfanghong Square via Hongshan Square, Wuhan and West Railway Station North Square. The journey, including transfers, takes approximately 8h 29m.
The distance between Wuhan and Gansu is 1527 km. The road distance is 1338 km.
The best way to get from Wuhan to Gansu without a car is to train which takes 8h 29m and costs ¥650 - ¥800.
It takes approximately 8h 29m to get from Wuhan to Gansu, including transfers.
Wuhan to Gansu train services, operated by China Railways G-Class, depart from Wuhan station.
The best way to get from Wuhan to Gansu is to train which takes 8h 29m and costs ¥650 - ¥800. Alternatively, you can fly, which costs ¥3100 - ¥7000 and takes 4h 53m.
Wuhan to Gansu train services, operated by China Railways G-Class, arrive at Lanzhou West Station.
Yes, the driving distance between Wuhan to Gansu is 1338 km. It takes approximately 13h 57m to drive from Wuhan to Gansu.
What companies run services between Wuhan, China and Gansu, China?
China Railways G-Class operates a train from Wuhan to Lanzhou West Station twice daily. Tickets cost ¥650–750 and the journey takes 6h 39m. Alternatively, China Southern Airlines, Air China, and three other airlines fly from Wuhan Tianhe International Airport (WUH) to Zhangye Ghanzhou Airport (YZY) once daily.
- Website
- xiamenair.com
Flights from Wuhan Tianhe International Airport to Lanzhou
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Wuhan Tianhe International Airport to Guyuan Liupanshan Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–4,000
Flights from Wuhan Tianhe International Airport to Guyuan Liupanshan Airport via Xi An
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–3,800
Flights from Wuhan Tianhe International Airport to Guyuan Liupanshan Airport via Yinchuan Hedong
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,500–4,200
Train from Wuhan to Lanzhou West Station
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,050–1,200
- Business Class Seat
- ¥1,500–2,300
Train from Hankou to Xinyang East
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥180–270
Train from Xinyang East to Lanzhou West Station
- 2nd Class Seat
- ¥570–620
- 1st Class Seat
- ¥950–1,050
- Business Class Seat
- ¥1,300–2,000
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Lanzhou Airport to Oriental Hotel
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.com
- Ave. Duration
- 1h 12m
- Estimated price
- ¥220–270
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 to the US: What do I need to know?, How do I get from Sydney to Melbourne, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
There are 68+ hotels available in Gansu.





