There are 6 ways to get from Zhangye to Zhengzhou 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 Lanzhou
best- Take the train from Zhangye West Station to Lanzhou West Stationtrain Dunhuang
- Take the train from Lanzhou West Station to Zhengzhoutrain Lanzhou West
13h 5m¥516–660Train
cheapest- Take the train from Zhangye to Taiyuan Southtrain Urumqi
- Take the train from Taiyuan South to Zhengzhoutrain Taiyuan
17h 47m¥343–557Drive 1,539.5 km
- Drive from Zhangye to Zhengzhoucar 1,539.5 km
15h 49m¥1,308–1,890Fly from Zhangye Ghanzhou Airport
- Fly from Zhangye Ghanzhou Airport (YZY) to Zhengzhou Xinzheng International Airport (CGO)plane YZY - CGO
9h 22m¥1,593–4,107Train to Jinchang, fly
- Take the train from Zhangye West Station to Jinchangtrain
- Fly from Jinchang (JIC) to Zhengzhou Xinzheng International Airport (CGO)plane JIC - CGO
8h 25m¥620–2,727Train to Jiayuguan Airport, fly
- Take the train from Zhangye West Station to Jiayuguan Southtrain
- Fly from Jiayuguan Airport (JGN) to Zhengzhou Xinzheng International Airport (CGO)plane JGN - CGO
8h 18m¥911–4,188
Zhangye to Zhengzhou by train
Questions & Answers
The cheapest way to get from Zhangye to Zhengzhou is to train which costs ¥340 - ¥600 and takes 17h 47m.
The fastest way to get from Zhangye to Zhengzhou is to train and fly which takes 8h 18m and costs ¥900 - ¥4200.
No, there is no direct train from Zhangye station to Zhengzhou. However, there are services departing from Zhangye West Station and arriving at Zhengzhou via Lanzhou West Station. The journey, including transfers, takes approximately 13h 5m.
The distance between Zhangye and Zhengzhou is 1603 km. The road distance is 1539.5 km.
The best way to get from Zhangye to Zhengzhou without a car is to train via Lanzhou which takes 13h 5m and costs ¥500 - ¥700.
It takes approximately 13h 5m to get from Zhangye to Zhengzhou, including transfers.
Zhangye to Zhengzhou train services, operated by China Railways K-Class, depart from Zhangye West Station.
The best way to get from Zhangye to Zhengzhou is to train via Lanzhou which takes 13h 5m and costs ¥500 - ¥700. Alternatively, you can fly, which costs ¥1500 - ¥4200 and takes 9h 22m.
Zhangye to Zhengzhou train services, operated by China Railways K-Class, arrive at Lanzhou West Station.
Yes, the driving distance between Zhangye to Zhengzhou is 1540 km. It takes approximately 15h 49m to drive from Zhangye to Zhengzhou.
What companies run services between Zhangye, China and Zhengzhou, China?
You can take a train from Zhangye West Station to Zhengzhou via Lanzhou West Station in around 13h 5m. Alternatively, Tianjin Airlines, Suparna Airlines, and seven other airlines fly from Zhangye Ghanzhou Airport (YZY) to Zhengzhou Xinzheng International Airport (CGO) 3 times a day.
- Website
- chinaexpressair.com
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Urumqi
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,800–7,500
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Dunhuang, Lanzhou
- Ave. Duration
- 8h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,900–6,000
Flights from Jinchang to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 3h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥1,300–3,200
Flights from Jiayuguan Airport to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 4h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,100–4,900
Flights from Jiayuguan Airport to Zhengzhou Xinzheng International Airport via Chongqing
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,100–4,800
- Website
- ch.com
Flights from Jinchang to Zhengzhou Xinzheng International Airport via Chongqing
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–3,000
Flights from Jinchang to Zhengzhou Xinzheng International Airport via Hangzhou Xiaoshan
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–5,500
Flights from Jiayuguan Airport to Zhengzhou Xinzheng International Airport via Chongqing
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,100–4,800
- Website
- hainanairlines.com
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Urumqi
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,800–7,500
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Chongqing
- Ave. Duration
- 12h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,300–8,000
Flights from Jinchang to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥480–2,500
- Website
- en.ceair.com
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 9h 55m
- When
- Wednesday and Thursday
- Estimated price
- ¥2,300–6,500
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Shanghai Pudong
- Ave. Duration
- 13h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,500–4,000
- Website
- sda.cn
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Dunhuang, Lanzhou
- Ave. Duration
- 8h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,900–6,000
Flights from Jinchang to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 3h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥1,300–3,200
Flights from Jiayuguan Airport to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 4h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥2,100–4,900
- Website
- tianjin-air.com
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Urumqi
- Ave. Duration
- 11h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,800–9,500
- Website
- westair.cn
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Chongqing
- Ave. Duration
- 12h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,300–8,000
- Website
- ceair.com
Flights from Zhangye Ghanzhou Airport to Zhengzhou Xinzheng International Airport via Shanghai Pudong
- Ave. Duration
- 13h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,500–4,000
- Website
- csair.com
Flights from Jinchang to Zhengzhou Xinzheng International Airport via Hangzhou Xiaoshan
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–5,500
- Website
- urumqi-air.com
Flights from Jinchang to Zhengzhou Xinzheng International Airport via Lanzhou
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥480–2,500
- Website
- airjiangxi.com
Flights from Jiayuguan Airport to Zhengzhou Xinzheng International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ¥800–4,000
Train from Zhangye West Station to Lanzhou West Station
- Hard Seat
- ¥65–90
- Hard sleeper
- ¥120–170
- Soft sleeper
- ¥200–260
Train from Zhangye West Station to Jinchang
- Hard Seat
- ¥35–50
- Hard sleeper
- ¥70–100
- Soft sleeper
- ¥110–150
Train from Zhangye West Station to Jiayuguan South
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–90
- Soft sleeper
- ¥100–140
Train from Lanzhou West Station to Zhengzhou
- 2nd Class Seat
- ¥450–490
- 1st Class Seat
- ¥700–800
- Business Class Seat
- ¥1,000–1,500
Train from Taiyuan South to Zhengzhou
- 2nd Class Seat
- ¥190–220
- 1st Class Seat
- ¥320–350
- Business Class Seat
- ¥460–650
Train from Zhangye to Taiyuan South
- Hard Seat
- ¥130–190
- Hard Sleeper
- ¥270–310
- Soft Sleeper
- ¥390–550
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 Italian Lakes: Getting around by train, Need to know: Jadrolinija, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 157+ hotels available in Zhengzhou.













