There are 5 ways to get from Lanzhou to Zhangye National Geopark by train, taxi, car, bus, 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, taxi
best- Take the train from Lanzhou to Zhangyetrain T6601 / ...
- Take the taxi from Zhangye to Zhangye National Geoparktaxi
6h 21m¥145–232Train
cheapest- Take the train from Lanzhou to Zhangye West Stationtrain Lanzhou
7h 46m¥122–242Drive 537.7 km
- Drive from Lanzhou to Zhangye National Geoparkcar 537.7 km
5h 34m¥457–660Taxi
- Take the taxi from Lanzhou to Zhangye National Geoparktaxi 537.7 km
5h 34m¥800–1,000Bus, fly, taxi
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Zhangye Ghanzhou Airport (YZY)plane LHW - YZY
- Take the taxi from Zhangye Ghanzhou Airport (YZY) to Zhangye National Geoparktaxi
4h¥640–3,480
Lanzhou (LHW) to Zhangye Ghanzhou Airport (YZY) flights
Questions & Answers
The cheapest way to get from Lanzhou to Zhangye National Geopark is to train and taxi which costs ¥140 - ¥240 and takes 6h 21m.
The fastest way to get from Lanzhou to Zhangye National Geopark is to bus and fly and taxi which takes 4h and costs ¥600 - ¥3500.
No, there is no direct train from Lanzhou to Zhangye National Geopark station. However, there are services departing from Lanzhou and arriving at Zhangye West Station via . The journey, including transfers, takes approximately 7h 46m.
The distance between Lanzhou and Zhangye National Geopark is 545 km. The road distance is 537.7 km.
The best way to get from Lanzhou to Zhangye National Geopark without a car is to train and taxi which takes 6h 21m and costs ¥140 - ¥240.
It takes approximately 6h 21m to get from Lanzhou to Zhangye National Geopark, including transfers.
Lanzhou to Zhangye National Geopark train services, operated by China Railways K-Class, depart from Lanzhou station.
Lanzhou to Zhangye National Geopark train services, operated by China Railways K-Class, arrive at Zhangye West Station.
Yes, the driving distance between Lanzhou to Zhangye National Geopark is 538 km. It takes approximately 5h 34m to drive from Lanzhou to Zhangye National Geopark.
What companies run services between Lanzhou, China and Zhangye National Geopark, China?
China Railways K-Class operates a train from Lanzhou to Zhangye West Station once daily. Tickets cost ¥65–180 and the journey takes 7h 16m.
- Website
- chinaexpressair.com
Flights from Lanzhou to Zhangye Ghanzhou Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ¥490–3,300
Train from Lanzhou to Zhangye
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- ¥65–180
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥65–100
- Hard Sleeper
- ¥140–180
- Soft Sleeper
- ¥230–290
Train from Lanzhou to Zhangye
- Hard Seat
- ¥55–80
- Hard sleeper
- ¥110–160
- Soft sleeper
- ¥180–240
Train from Lanzhou to Zhangye West Station
- Hard Seat
- ¥65–90
- Hard sleeper
- ¥120–180
- Soft sleeper
- ¥200–270
Train from Lanzhou to Zhangye
- Hard Seat
- ¥70–110
- Hard Sleeper
- ¥135–145
- Soft Sleeper
- ¥210–300
- 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 How do I get from Sydney to Melbourne, How to get from Luton Airport into central London, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.











