There are 5 ways to get from Jinan to Lanzhou 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.
Line 2 bus, fly, bus
best- Take the bus from Jinan Train Station to Jinan Airportbus
- Fly from Jinan Yaoqiang International Airport (TNA) to Lanzhou (LHW)plane TNA - LHW
- Take the bus from Lanzhou Airport to Oriental Hotelbus
6h 4m¥600–1,950Bus, train
cheapest- Take the bus from Jinan North Bus station to Zhengzhoubus
- Take the train from Zhengzhou to Lanzhoutrain Shanghai / ...
21h 37m¥258–428Train
- Take the train from Jinan to Qihetrain Weihai
- Take the train from Qihe to Lanzhou Westtrain Qingdao
11h 33m¥734–903Bus
- Take the bus from Jinan to Xi'anbus
- Take the bus from Xi'an to Gansu Lanzhoubus
18h 33m¥544–548Drive 1,392.1 km
- Drive from Jinan to Lanzhoucar 1,392.1 km
14h 3m¥1,184–1,710
Jinan Yaoqiang International Airport (TNA) to Lanzhou (LHW) flights
Questions & Answers
The cheapest way to get from Jinan to Lanzhou is to bus and train which costs ¥250 - ¥430 and takes 21h 37m.
The fastest way to get from Jinan to Lanzhou is to line 2 bus and fly and bus which takes 6h 4m and costs ¥600 - ¥2000.
No, there is no direct bus from Jinan to Lanzhou. However, there are services departing from Jinan and arriving at Gansu Lanzhou via Xi'an. The journey, including transfers, takes approximately 18h 33m.
No, there is no direct train from Jinan to Lanzhou. However, there are services departing from Jinan and arriving at Dongfanghong Square via Qihe and West Railway Station North Square. The journey, including transfers, takes approximately 11h 33m.
The distance between Jinan and Lanzhou is 1319 km. The road distance is 1392.1 km.
The best way to get from Jinan to Lanzhou without a car is to train which takes 11h 33m and costs ¥700 - ¥950.
It takes approximately 6h 4m to get from Jinan to Lanzhou, including transfers.
Jinan to Lanzhou bus services, operated by Jinan Bus Terminal, depart from Jinan station.
Jinan to Lanzhou train services, operated by China Railways D-Class, depart from Jinan station.
The best way to get from Jinan to Lanzhou is to train which takes 11h 33m and costs ¥700 - ¥950. Alternatively, you can bus, which costs ¥544 - ¥548 and takes 18h 33m.
What companies run services between Jinan, China and Lanzhou, China?
You can take a train from Jinan to Dongfanghong Square via Qihe, Lanzhou West, and West Railway Station North Square in around 11h 33m. Alternatively, you can take a bus from Jinan to Gansu Lanzhou via Xi'an and Xi'an in around 18h 33m.
- Website
- chinaexpressair.com
Flights from Jinan Yaoqiang International Airport to Lanzhou
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,300–3,300
Flights from Jinan Yaoqiang International Airport to Lanzhou via Hohhot
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ¥1,500–4,100
- Website
- en.ceair.com
Flights from Jinan Yaoqiang International Airport to Lanzhou
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,300–3,900
- Website
- ch.com
Flights from Jinan Yaoqiang International Airport to Lanzhou
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥550–1,900
- Website
- sda.cn
Flights from Jinan Yaoqiang International Airport to Lanzhou
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,300–3,300
Train from Jinan to Qihe
- Ave. Duration
- 37 min
- Frequency
- Once daily
- Estimated price
- ¥30–55
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥35–55
- Adult - 1st Class
- ¥30–50
Train from Qihe to Lanzhou West
- 2nd Class Seat
- ¥700–850
- 1st Class Seat
- ¥1,200–1,350
- Business Class Seat
- ¥1,800–2,500
Train from Zhengzhou to Lanzhou
- Hard Seat
- ¥100–150
- Hard sleeper
- ¥190–270
- Soft sleeper
- ¥320–410
- Website
- travelchinaguide.com
Bus from Jinan Train Station to Jinan Airport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ¥20
- Schedules at
- travelchinaguide.com
- 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
- Website
- travelchinaguide.com
Bus from Jinan to Xi'an
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ¥300
- Schedules at
- bus.ly.com
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Xi'an to Gansu Lanzhou
- Ave. Duration
- 7h
- Frequency
- 5 times a day
- Estimated price
- ¥228
- Schedules at
- bus.ctrip.com
- Website
- keyunzhan.com
Bus from Jinan North Bus station to Zhengzhou
- Ave. Duration
- 7h 10m
- Frequency
- Every 3 hours
- Estimated price
- ¥158
- Schedules at
- keyunzhan.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 How to travel India's Golden Triangle, Flying into Beijing?, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Jinan to Lanzhou bus services, operated by Jinan Bus Terminal, arrive at Xi'an station.
Jinan to Lanzhou train services, operated by China Railways D-Class, arrive at Qihe station.
Yes, the driving distance between Jinan to Lanzhou is 1392 km. It takes approximately 14h 3m to drive from Jinan to Lanzhou.
There are 65+ hotels available in Lanzhou.

















