There are 5 ways to get from Yinchuan to Zhangye by train, car, taxi, 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
best- Take the train from Yinchuan to Jinchangtrain Shenyang North
- Take the train from Jinchang to Zhangye West Stationtrain Lanzhou
10h 38m¥126–310Drive 624.4 km
- Drive from Yinchuan to Zhangyecar 624.4 km
8h 43m¥531–767Taxi
- Take the taxi from Yinchuan to Zhangyetaxi 624.4 km
8h 43m¥950–1,200Fly to Zhangye Ghanzhou Airport
- Fly from Yinchuan Hedong Airport (INC) to Zhangye Ghanzhou Airport (YZY)plane INC - YZY
9h 11m¥3,416–9,145Fly to Jiayuguan Airport, train
- Fly from Yinchuan Hedong Airport (INC) to Jiayuguan Airport (JGN)plane INC - JGN
- Take the train from Jiayuguan South to Zhangye West Stationtrain
5h 50m¥1,936–6,225
Yinchuan Hedong Airport (INC) to Zhangye Ghanzhou Airport (YZY) flights
Questions & Answers
The cheapest way to get from Yinchuan to Zhangye is to train which costs ¥120 - ¥310 and takes 10h 38m.
The fastest way to get from Yinchuan to Zhangye is to fly and train which takes 5h 50m and costs ¥1900 - ¥6500.
No, there is no direct train from Yinchuan to Zhangye station. However, there are services departing from Yinchuan and arriving at Zhangye West Station via Jinchang. The journey, including transfers, takes approximately 10h 38m.
The distance between Yinchuan and Zhangye is 760 km. The road distance is 624.4 km.
The best way to get from Yinchuan to Zhangye without a car is to train which takes 10h 38m and costs ¥120 - ¥310.
It takes approximately 10h 38m to get from Yinchuan to Zhangye, including transfers.
Yinchuan to Zhangye train services, operated by China Railways T-Class, depart from Yinchuan station.
The best way to get from Yinchuan to Zhangye is to train which takes 10h 38m and costs ¥120 - ¥310. Alternatively, you can fly, which costs ¥3400 - ¥9500 and takes 9h 11m.
Yinchuan to Zhangye train services, operated by China Railways T-Class, arrive at Jinchang station.
Yes, the driving distance between Yinchuan to Zhangye is 624 km. It takes approximately 8h 43m to drive from Yinchuan to Zhangye.
What companies run services between Yinchuan, China and Zhangye, China?
You can take a vehicle from Yinchuan to Zhangye West Station via Yinchuan and Jinchang in around 10h 38m. Alternatively, Xiamen Airlines, Tianjin Airlines, and five other airlines fly from Yinchuan Hedong Airport (INC) to Zhangye Ghanzhou Airport (YZY) twice daily.
- Website
- tianjin-air.com
Flights from Yinchuan Hedong Airport to Zhangye Ghanzhou Airport via Urumqi
- Ave. Duration
- 8h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,200–7,500
Flights from Yinchuan Hedong Airport to Zhangye Ghanzhou Airport via Chongqing
- Ave. Duration
- 13h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥4,300–11,000
- Website
- en.ceair.com
Flights from Yinchuan Hedong Airport to Zhangye Ghanzhou Airport via Beijing Daxing
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ¥5,000–16,000
Flights from Yinchuan Hedong Airport to Jiayuguan Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,800–6,000
- Website
- chinaexpressair.com
Flights from Yinchuan Hedong Airport to Zhangye Ghanzhou Airport via Jiayuguan Airport, Dunhuang
- Ave. Duration
- 11h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,300–9,000
Flights from Yinchuan Hedong Airport to Jiayuguan Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,800–6,000
- Website
- flycua.com
Flights from Yinchuan Hedong Airport to Zhangye Ghanzhou Airport via Beijing Daxing
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ¥5,000–16,000
Train from Yinchuan to Jinchang
- Ave. Duration
- 7h 23m
- Frequency
- Once daily
- Estimated price
- ¥65–180
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥65–100
- Hard Sleeper
- ¥140–180
- Soft Sleeper
- ¥230–280
Train from Jinchang to Zhangye West Station
- Hard Seat
- ¥35–50
- Hard sleeper
- ¥70–100
- Soft sleeper
- ¥110–150
Train from Jiayuguan South to Zhangye West Station
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–90
- Soft sleeper
- ¥100–140
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 Getting around the Cyclades, Travelling to the UK: What do I need to know?, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
There are nine+ hotels available in Zhangye.







