There are 7 ways to get from Zhangye to Xinjiang Uyghur Autonomous Region by train, car, plane, or taxi
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 Zhangye to Ürümqitrain Shanghai / ...
11h 12m¥177–396Drive 1,399.4 km
- Drive from Zhangye to Ürümqicar 1,399.4 km
13h 49m¥1,186–1,712Fly Zhangye Ghanzhou Airport to Turpan
- Fly from Zhangye Ghanzhou Airport (YZY) to Turpan (TLQ)plane YZY - TLQ
28h 7m¥903–4,327Train via Turpan
- Take the train from Zhangye Station to Turfantrain Chengdu
- Take the train from Turpan to Ürümqi Stationtrain Aksu / ...
18h 23m¥200–537Fly Zhangye Ghanzhou Airport to Hami Airport, taxi
- Fly from Zhangye Ghanzhou Airport (YZY) to Hami Airport (HMI)plane YZY - HMI
- Take the taxi from Hami Airport (HMI) to Hamitaxi
8h 10m¥1,098–4,877Fly Zhangye Ghanzhou Airport to Ürümqi Diwopu International Airport
- Fly from Zhangye Ghanzhou Airport (YZY) to Ürümqi Diwopu International Airport (URC)plane YZY - URC
4h¥3,188–7,602Train to Jiayuguan Airport, fly to Ürümqi Diwopu International Airport
- Take the train from Zhangye West Station to Jiayuguan Southtrain
- Fly from Jiayuguan Airport (JGN) to Ürümqi Diwopu International Airport (URC)plane JGN - URC
7h 15m¥906–3,183
Zhangye Ghanzhou Airport (YZY) to Turpan (TLQ) flights
Questions & Answers
The cheapest way to get from Zhangye to Xinjiang Uyghur Autonomous Region is to train which costs ¥170 - ¥400 and takes 11h 12m.
The fastest way to get from Zhangye to Xinjiang Uyghur Autonomous Region is to fly which takes 4h and costs ¥3100 - ¥8000.
No, there is no direct train from Zhangye to Xinjiang Uyghur Autonomous Region. However, there are services departing from Zhangye and arriving at Ürümqi via . The journey, including transfers, takes approximately 11h 12m.
The distance between Zhangye and Xinjiang Uyghur Autonomous Region is 1401 km. The road distance is 1399.4 km.
The best way to get from Zhangye to Xinjiang Uyghur Autonomous Region without a car is to train which takes 11h 12m and costs ¥170 - ¥400.
It takes approximately 11h 12m to get from Zhangye to Xinjiang Uyghur Autonomous Region, including transfers.
Zhangye to Xinjiang Uyghur Autonomous Region train services, operated by China Railways Z-Class, depart from Zhangye station.
The best way to get from Zhangye to Xinjiang Uyghur Autonomous Region is to train which takes 11h 12m and costs ¥170 - ¥400. Alternatively, you can fly, which costs ¥900 - ¥4400 and takes 28h 7m.
Xinjiang Uyghur Autonomous Region is 2h behind Zhangye. It is currently 1:07 AM in Zhangye and 11:07 PM in Xinjiang Uyghur Autonomous Region.
Zhangye to Xinjiang Uyghur Autonomous Region train services, operated by China Railways Z-Class, arrive at Ürümqi station.
What companies run services between Zhangye, China and Xinjiang Uyghur Autonomous Region, China?
China Railways Z-Class operates a train from Zhangye to Ürümqi twice daily. Tickets cost ¥140–340 and the journey takes 10h 54m. China Railways T-Class also services this route once daily. Alternatively, China Express Airlines, Chengdu, and two other airlines fly from Zhangye Ghanzhou Airport (YZY) to Turpan (TLQ) 3 times a week.
- Website
- 9air.com
Flights from Zhangye Ghanzhou Airport to Turpan via Xi An
- Ave. Duration
- 27h 25m
- When
- Sunday
- Estimated price
- ¥1,900–4,500
Flights from Jiayuguan Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥800–3,000
- Website
- chinaexpressair.com
Flights from Zhangye Ghanzhou Airport to Hami Airport via Lanzhou
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ¥950–4,700
- Website
- tianjin-air.com
Flights from Zhangye Ghanzhou Airport to Hami Airport via Xi An
- Ave. Duration
- 6h 55m
- When
- Tuesday and Thursday
- Estimated price
- ¥3,800–9,500
Flights from Zhangye Ghanzhou Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,100–7,500
Train from Zhangye to Ürümqi
- Hard Seat
- ¥140–200
- Hard Sleeper
- ¥290–340
- Soft Sleeper
- ¥420–600
Train from Zhangye to Ürümqi
- Ave. Duration
- 14h 2m
- Frequency
- Once daily
- Estimated price
- ¥130–320
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥130–190
- Hard Sleeper
- ¥270–320
- Soft Sleeper
- ¥410–550
Train from Zhangye Station to Turfan
- Ave. Duration
- 13h 42m
- Frequency
- Once daily
- Estimated price
- ¥140–350
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥140–200
- Hard Sleeper
- ¥290–350
- Soft Sleeper
- ¥440–550
Train from Turpan to Ürümqi Station
- Hard Seat
- ¥24–35
- Hard sleeper
- ¥50–75
- Soft sleeper
- ¥85–120
Train from Zhangye West Station to Jiayuguan South
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–90
- Soft sleeper
- ¥100–140
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Turpan to Ürümqi Station
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- ¥26–65
- Schedules at
- chinahighlights.com
- Ave. Duration
- 47 min
- Estimated price
- ¥75–90
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?, 5 delightfully under-the-radar French towns you need to visit, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Zhangye to Xinjiang Uyghur Autonomous Region is 1399 km. It takes approximately 13h 49m to drive from Zhangye to Xinjiang Uyghur Autonomous Region.
There are 61+ hotels available in Xinjiang Uyghur Autonomous Region.











