There are 4 ways to get from Ordos to Zhangye by train, 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 Zhongwei
best- Take the train from Ordos to Suidetrain
- Take the train from Suide to Zhongweitrain
- Take the train from Zhongwei to Jinchangtrain
- Take the train from Jinchang to Zhangye West Stationtrain
17h 37m¥214–549Train
cheapest- Take the train from Ordos to Baotou Stationtrain Hangzhou
- Take the train from Baotou to Zhangyetrain Shenyang
19h 46m¥179–416Drive 1,006.6 km
- Drive from Ordos to Zhangyecar 1,006.6 km
12h 11m¥846–1,222Fly
- Fly from Ordos Ejin Horo Airport (DSN) to Zhangye Ghanzhou Airport (YZY)plane DSN - YZY
13h 2m¥2,309–6,636
Ordos Ejin Horo Airport (DSN) to Zhangye Ghanzhou Airport (YZY) flights
Comparing Your Travel Options
The cheapest way to get from Ordos to Zhangye is to train which costs ¥170 - ¥420 and takes 19h 46m.
The fastest way to get from Ordos to Zhangye is to drive which takes 12h 11m and costs ¥800 - ¥1300.
No, there is no direct train from Ordos to Zhangye station. However, there are services departing from Ordos and arriving at Zhangye West Station via Suide, Zhongwei and Jinchang. The journey, including transfers, takes approximately 17h 37m.
The distance between Ordos and Zhangye is 1339 km. The road distance is 1006.6 km.
The best way to get from Ordos to Zhangye without a car is to train via Zhongwei which takes 17h 37m and costs ¥210 - ¥550.
It takes approximately 17h 37m to get from Ordos to Zhangye, including transfers.
Ordos to Zhangye train services, operated by China Railways K-Class, depart from Ordos station.
The best way to get from Ordos to Zhangye is to train via Zhongwei which takes 17h 37m and costs ¥210 - ¥550. Alternatively, you can fly, which costs ¥2300 - ¥7000 and takes 13h 2m.
Ordos to Zhangye train services, operated by China Railways K-Class, arrive at Suide station.
Yes, the driving distance between Ordos to Zhangye is 1007 km. It takes approximately 12h 11m to drive from Ordos to Zhangye.
What companies run services between Ordos, China and Zhangye, China?
You can take a vehicle from Ordos to Zhangye West Station via Ordos, Suide, Zhongwei, and Jinchang in around 17h 37m. Alternatively, China Eastern Airlines, China United, and Spring Airlines fly from Ordos Ejin Horo Airport (DSN) to Zhangye Ghanzhou Airport (YZY) twice daily.
- Website
- en.ceair.com
Flights from Ordos Ejin Horo Airport to Zhangye Ghanzhou Airport via Xi An
- Ave. Duration
- 13h 2m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ¥3,300–8,500
- Website
- flycua.com
Flights from Ordos Ejin Horo Airport to Zhangye Ghanzhou Airport via Beijing Daxing
- Ave. Duration
- 22h 20m
- When
- Every day
- Estimated price
- ¥5,500–13,000
- Website
- ch.com
Flights from Ordos Ejin Horo Airport to Zhangye Ghanzhou Airport via Shanghai Pudong
- Ave. Duration
- 13h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥2,200–6,500
Train from Ordos to Suide
- Hard Seat
- ¥35–50
- Hard sleeper
- ¥70–100
- Soft sleeper
- ¥120–160
Train from Jinchang to Zhangye West Station
- Hard Seat
- ¥35–50
- Hard sleeper
- ¥70–100
- Soft sleeper
- ¥110–150
Train from Ordos to Baotou Station
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥85–110
Train from Suide to Zhongwei
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- ¥65–170
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥65–95
- Hard Sleeper
- ¥140–170
- Soft Sleeper
- ¥220–280
Train from Zhongwei to Jinchang
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- ¥55–150
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥55–80
- Hard Sleeper
- ¥120–150
- Soft Sleeper
- ¥190–240
Train from Baotou to Zhangye
- Ave. Duration
- 15h 29m
- Frequency
- Once daily
- Estimated price
- ¥110–290
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥110–170
- Hard Sleeper
- ¥240–290
- Soft Sleeper
- ¥370–460
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the US: What do I need to know?, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
There are 10+ hotels available in Zhangye.







