There are 8 ways to get from Tianjin to Lanzhou 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 via Shijiazhuang
best- Take the train from Tianjin West to Shijiazhuangtrain Wuhan / ...
- Take the train from Shijiazhuang to Lanzhou West Stationtrain Beijing West / ...
8h 29m¥748–823Train #2
cheapest- Take the train from Tianjin Station to Beijing Southtrain Tianjin / ...
- Take the train from Beijing West Station to Lanzhoutrain Beijing West
18h 37m¥188–436Train, bus
- Take the train from Tianjin Station to Beijing Southtrain
- Take the bus from Beijing to Pingliang Eastbus
- Take the bus from Pingliang West to Lanzhoubus
22h 17m¥615–632Drive 1,474.5 km
- Drive from Tianjin to Lanzhoucar 1,474.5 km
15h¥1,254–1,811Fly from Tianjin Binhai, bus
- Fly from Tianjin Binhai (TSN) to Lanzhou (LHW)plane TSN - LHW
- Take the bus from Lanzhou Airport to Oriental Hotelbus
5h 6m¥582–1,939Train
- Take the train from Tianjin West Station to Beijingtrain Shanghai
- Take the train from Beijing North station to Lanzhou Westtrain Beijing North
14h 29m¥524–1,307Train to Beijing Capital International Airport, fly, bus
- Take the train from Tianjin Station to Beijing Southtrain
- Fly from Beijing Capital International Airport (PEK) to Lanzhou (LHW)plane PEK - LHW
- Take the bus from Lanzhou Airport to Oriental Hotelbus
6h 6m¥1,400–3,127Train, train to Beijing Daxing International Airport, fly, bus
- Take the train from Tianjin Station to Beijing Southtrain
- Take the train from Caoqiao to Beijing Daxing International Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Lanzhou (LHW)plane PKX - LHW
- Take the bus from Lanzhou Airport to Oriental Hotelbus
5h 50m¥1,005–1,835
Tianjin Binhai (TSN) to Lanzhou (LHW) flights
Questions & Answers
The cheapest way to get from Tianjin to Lanzhou is to train which costs ¥180 - ¥440 and takes 18h 37m.
The fastest way to get from Tianjin to Lanzhou is to fly and bus which takes 5h 6m and costs ¥550 - ¥2000.
No, there is no direct train from Tianjin to Lanzhou. However, there are services departing from Tianjin West and arriving at Dongfanghong Square via Shijiazhuang and West Railway Station North Square. The journey, including transfers, takes approximately 8h 29m.
The distance between Tianjin and Lanzhou is 1718 km. The road distance is 1474.5 km.
The best way to get from Tianjin to Lanzhou without a car is to train via Shijiazhuang which takes 8h 29m and costs ¥750 - ¥850.
It takes approximately 8h 29m to get from Tianjin to Lanzhou, including transfers.
Tianjin to Lanzhou train services, operated by China Railways G-Class, depart from Tianjin West station.
Tianjin to Lanzhou train services, operated by China Railways G-Class, arrive at Shijiazhuang station.
Yes, the driving distance between Tianjin to Lanzhou is 1474 km. It takes approximately 15h to drive from Tianjin to Lanzhou.
There are 65+ hotels available in Lanzhou.
What companies run services between Tianjin, China and Lanzhou, China?
You can take a train from Tianjin West to Dongfanghong Square via Shijiazhuang, Lanzhou West Station, and West Railway Station North Square in around 8h 29m.
- Website
- airchina.com
Flights from Tianjin Binhai to Lanzhou
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥1,400–3,200
Flights from Beijing Capital International Airport to Lanzhou
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ¥1,300–3,000
Flights from Beijing Capital International Airport to Lanzhou via Taiyuan
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,200–3,100
Flights from Beijing Daxing International Airport to Lanzhou
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,200–2,900
- Website
- en.ceair.com
Flights from Tianjin Binhai to Lanzhou
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥1,400–3,900
Flights from Beijing Daxing International Airport to Lanzhou
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Beijing Daxing International Airport to Lanzhou via Yulin
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ¥1,700–3,600
- Website
- flycua.com
Flights from Beijing Daxing International Airport to Lanzhou
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Beijing Daxing International Airport to Lanzhou via Yulin
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ¥1,700–3,600
- Website
- ch.com
Flights from Tianjin Binhai to Lanzhou
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥550–1,900
Flights from Beijing Daxing International Airport to Lanzhou
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥500–1,700
- Website
- csair.com
Flights from Tianjin Binhai to Lanzhou
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,000–3,300
Flights from Beijing Daxing International Airport to Lanzhou
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Beijing Daxing International Airport to Lanzhou via Jinchang
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥500–2,400
- Website
- hainanairlines.com
Flights from Tianjin Binhai to Lanzhou
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,500–4,400
Flights from Beijing Capital International Airport to Lanzhou
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,400–4,200
- Website
- ch.com
Flights from Tianjin Binhai to Lanzhou
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Train from Tianjin West to Shijiazhuang
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥210–240
- Business Class Seat
- ¥310–440
Train from Shijiazhuang to Lanzhou West Station
- 2nd Class Seat
- ¥620–680
- 1st Class Seat
- ¥1,000–1,150
- Business Class Seat
- ¥1,500–2,100
Train from Tianjin Station to Beijing South
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Tianjin Station to Beijing South
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Tianjin Station to Beijing South
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Tianjin Station to Beijing South
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Tianjin Station to Beijing South
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥40–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–65
Train from Tianjin Station to Beijing South
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥40–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–65
Train from Tianjin Station to Beijing South
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥40–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–65
Train from Tianjin Station to Beijing South
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥40–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥40–65
Train from Tianjin West Station to Beijing
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- ¥60–110
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥60–85
- Adult - 1st Class
- ¥70–110
Train from Beijing North station to Lanzhou West
- Ave. Duration
- 11h 22m
- Frequency
- Once daily
- Estimated price
- ¥460–1,200
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥460–650
- Adult - 1st Class
- ¥800–1,200
Train from Beijing West Station to Lanzhou
- Hard Seat
- ¥150–220
- Hard Sleeper
- ¥320–370
- Soft Sleeper
- ¥450–650
Train from Beijing West Station to Lanzhou
- Ave. Duration
- 18h 46m
- Frequency
- Once daily
- Estimated price
- ¥140–353
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥140–200
- Hard Sleeper
- ¥280–340
- Soft Sleeper
- ¥440–550
- Phone
- +86-010-96165
- Website
- en.bcia.com.cn
Train from Caoqiao to Beijing Daxing International Airport
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥27–35
- Website
- https://en.bcia.com.cn/gsjssy.html
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Beijing to Pingliang East
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ¥455
- Schedules at
- bus.ctrip.com
- Website
- chinabusguide.com
Bus from Pingliang West to Lanzhou
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ¥116
- Schedules at
- chinabusguide.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
Bus from Lanzhou Airport to Oriental Hotel
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.com
Bus from Lanzhou Airport to Oriental Hotel
- Ave. Duration
- 1h 5m
- 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 Which London airport should I choose?, 10 amazing places to get away from it all in Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
























