There are 6 ways to get from Hua Shan to Zhangye by taxi, train, subway, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, subway, fly to Zhangye Ghanzhou Airport
best- Take the taxi from Hua Shan to Huashan Northtaxi
- Take the train from Huashan North to Xian North Stationtrain
- Take the subway from North Railway Station to Airport Westsubway
- Fly from Xi'An Xianyang International Airport (XIY) to Zhangye Ghanzhou Airport (YZY)plane XIY - YZY
5h 3m¥1,484–3,817Train via Xi'an
cheapest- Take the train from Huashan North to Xian North Stationtrain
- Take the train from Xi'an North to Lanzhou West Stationtrain
- Take the train from Lanzhou West Station to Zhangye West Stationtrain
11h 26m¥343–691Drive 1,211.7 km
- Drive from Hua Shan to Zhangyecar 1,211.7 km
12h 51m¥1,030–1,488Train, fly to Jiayuguan Airport
- Take the train from Huashan North to Xian North Stationtrain
- Fly from Xi'An Xianyang International Airport (XIY) to Jiayuguan Airport (JGN)plane XIY - JGN
- Take the train from Jiayuguan South to Zhangye West Stationtrain
8h 47m¥2,304–6,297Train, fly to Jinchang
- Take the train from Huashan North to Xian North Stationtrain
- Fly from Xi'An Xianyang International Airport (XIY) to Jinchang (JIC)plane XIY - JIC
- Take the train from Jinchang to Zhangye West Stationtrain
8h 13m¥1,234–3,837Train
- Take the train from Huashan North to Lanzhou West Stationtrain Hangzhou East / ...
- Take the train from Lanzhou West Station to Zhangye West Stationtrain Lanzhou
12h 17m¥410–553
Xi'An Xianyang International Airport (XIY) to Zhangye Ghanzhou Airport (YZY) flights
Questions & Answers
The cheapest way to get from Hua Shan to Zhangye is to train which costs ¥410 - ¥600 and takes 12h 17m.
The fastest way to get from Hua Shan to Zhangye is to taxi and train and subway and fly which takes 5h 3m and costs ¥1400 - ¥3900.
No, there is no direct train from Hua Shan to Zhangye station. However, there are services departing from Huashan North and arriving at Zhangye West Station via Xi'an North and Lanzhou West Station. The journey, including transfers, takes approximately 11h 26m.
The distance between Hua Shan and Zhangye is 1062 km. The road distance is 1211.7 km.
The best way to get from Hua Shan to Zhangye without a car is to train via Xi'an which takes 11h 26m and costs ¥340 - ¥700.
It takes approximately 5h 3m to get from Hua Shan to Zhangye, including transfers.
Hua Shan to Zhangye train services, operated by China Railways G-Class, depart from Huashan North station.
Hua Shan to Zhangye train services, operated by China Railways G-Class, arrive at Xian North Station.
Yes, the driving distance between Hua Shan to Zhangye is 1212 km. It takes approximately 12h 51m to drive from Hua Shan to Zhangye.
There are nine+ hotels available in Zhangye.
What companies run services between Hua Shan, Shaanxi, China and Zhangye, China?
You can take a vehicle from Hua Shan to Zhangye West Station via Huashan North, Xi'an North, and Lanzhou West Station in around 11h 26m.
- Website
- en.ceair.com
Flights from Xi'An Xianyang International Airport to Zhangye Ghanzhou Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥2,200–7,000
Flights from Xi'An Xianyang International Airport to Jiayuguan Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥2,100–6,000
Flights from Xi'An Xianyang International Airport to Jiayuguan Airport via Jinchang
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–6,000
Flights from Xi'An Xianyang International Airport to Jinchang
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,000–3,500
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Xi'an North to Lanzhou West Station
- 2nd Class Seat
- ¥250–270
- 1st Class Seat
- ¥410–450
- Business Class Seat
- ¥550–850
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Huashan North to Xian North Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Huashan North to Lanzhou West Station
- 2nd Class Seat
- ¥300–330
- 1st Class Seat
- ¥490–540
- Business Class Seat
- ¥700–1,000
- Website
- xianrail.com
Subway from North Railway Station to Airport West
- Ave. Duration
- 35 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥16
- Schedules at
- travelchinaguide.com
Train from Xi'an North to Lanzhou West Station
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Estimated price
- ¥180–410
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥180–250
- Adult - 1st Class
- ¥290–410
Train from Lanzhou West Station to Zhangye West Station
- Hard Seat
- ¥65–90
- Hard sleeper
- ¥120–170
- Soft sleeper
- ¥200–260
Train from Jiayuguan South to Zhangye West Station
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–90
- Soft sleeper
- ¥100–140
Train from Jinchang to Zhangye West Station
- Hard Seat
- ¥35–50
- Hard sleeper
- ¥70–100
- Soft sleeper
- ¥110–150
Train from Lanzhou West Station to Zhangye West Station
- Hard Seat
- ¥65–90
- Hard sleeper
- ¥120–170
- Soft sleeper
- ¥200–260
- Ave. Duration
- 26 min
- Estimated price
- ¥40–55
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 Italy Travel Guides, Travelling to and around Russia for the 2018 FIFA World Cup, and Flying into Beijing? - to help you get the most out of your next trip.













