There are 8 ways to get from Zhangye to Hangzhou by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zhangye Ghanzhou Airport to Shanghai Hongqiao International Airport, train
best- Fly from Zhangye Ghanzhou Airport (YZY) to Shanghai Hongqiao International Airport (SHA)plane YZY - SHA
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
7h 41m¥3,847–8,721Train, bus
cheapest- Take the train from Zhangye to Jiayuguantrain
- Take the train from Jiayuguan to Changzhou train stationtrain
- Take the bus from Changzhou Zongzhan to Hangzhoubus
34h 48m¥363–927Train
- Take the train from Zhangye West Station to Lanzhou West Stationtrain Dunhuang
- Take the train from Lanzhou West Station to Hangzhou Easttrain Lanzhou West
19h 35m¥916–1,170Drive 2,404.1 km
- Drive from Zhangye to Hangzhoucar 2,404.1 km
24h 48m¥2,066–2,984Fly Zhangye Ghanzhou Airport to Hangzhou Xiaoshan International Airport
- Fly from Zhangye Ghanzhou Airport (YZY) to Hangzhou Xiaoshan International Airport (HGH)plane YZY - HGH
7h 6m¥3,775–9,096Fly Zhangye Ghanzhou Airport to Shanghai Pudong International Airport, train
- Fly from Zhangye Ghanzhou Airport (YZY) to Shanghai Pudong International Airport (PVG)plane YZY - PVG
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
6h 15m¥699–6,273Train to Jinchang, fly to Hangzhou Xiaoshan International Airport
- Take the train from Zhangye West Station to Jinchangtrain
- Fly from Jinchang (JIC) to Hangzhou Xiaoshan International Airport (HGH)plane JIC - HGH
7h 59m¥872–3,716Fly Zhangye Ghanzhou Airport to Yiwu Airport, train
- Fly from Zhangye Ghanzhou Airport (YZY) to Yiwu Airport (YIW)plane YZY - YIW
- Take the train from Yiwu to Hangzhou Easttrain
9h 19m¥4,026–9,199
Zhangye to Hangzhou by train
Comparing Your Travel Options
The cheapest way to get from Zhangye to Hangzhou is to train and bus which costs ¥360 - ¥950 and takes 34h 48m.
The fastest way to get from Zhangye to Hangzhou is to fly and train which takes 6h 15m and costs ¥700 - ¥6500.
No, there is no direct train from Zhangye station to Hangzhou. However, there are services departing from Zhangye West Station and arriving at Hangzhou East via Lanzhou West Station. The journey, including transfers, takes approximately 19h 35m.
The distance between Zhangye and Hangzhou is 2246 km. The road distance is 2404.1 km.
The best way to get from Zhangye to Hangzhou without a car is to train which takes 19h 35m and costs ¥900 - ¥1200.
It takes approximately 7h 41m to get from Zhangye to Hangzhou, including transfers.
Zhangye to Hangzhou train services, operated by China Railways K-Class, depart from Zhangye West Station.
The best way to get from Zhangye to Hangzhou is to train which takes 19h 35m and costs ¥900 - ¥1200. Alternatively, you can fly, which costs ¥3700 - ¥9500 and takes 7h 6m.
Zhangye to Hangzhou train services, operated by China Railways K-Class, arrive at Lanzhou West Station.
Yes, the driving distance between Zhangye to Hangzhou is 2404 km. It takes approximately 24h 48m to drive from Zhangye to Hangzhou.
What companies run services between Zhangye, China and Hangzhou, China?
You can take a train from Zhangye West Station to Hangzhou East via Lanzhou West Station in around 19h 35m. Alternatively, China Southern Airlines flies from Zhangye Ghanzhou Airport (YZY) to Hangzhou Xiaoshan International Airport (HGH) 3 times a week.
- Website
- xiamenair.com
Flights from Zhangye Ghanzhou Airport to Shanghai Hongqiao International Airport via Xi An
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ¥3,700–8,500
Flights from Zhangye Ghanzhou Airport to Shanghai Hongqiao International Airport via Wuhan
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,800–9,000
Flights from Zhangye Ghanzhou Airport to Shanghai Hongqiao International Airport via Chongqing
- Ave. Duration
- 10h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,200–9,000
Flights from Zhangye Ghanzhou Airport to Shanghai Pudong International Airport via Dunhuang
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,600–9,500
Flights from Jinchang to Hangzhou Xiaoshan International Airport via Chongqing
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,800–3,600
Flights from Jinchang to Hangzhou Xiaoshan International Airport via Beijing Daxing
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥750–3,500
Flights from Zhangye Ghanzhou Airport to Yiwu Airport via Xi An
- Ave. Duration
- 10h 15m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ¥3,900–9,000
Flights from Zhangye Ghanzhou Airport to Yiwu Airport via Wuhan
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,800–9,000
- Website
- en.ceair.com
Flights from Zhangye Ghanzhou Airport to Shanghai Hongqiao International Airport via Xi An
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ¥3,700–8,500
Flights from Zhangye Ghanzhou Airport to Shanghai Hongqiao International Airport via Wuhan
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,800–9,000
Flights from Zhangye Ghanzhou Airport to Shanghai Hongqiao International Airport via Chongqing
- Ave. Duration
- 10h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,200–9,000
Flights from Jinchang to Hangzhou Xiaoshan International Airport via Xi An
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ¥1,900–4,400
Flights from Zhangye Ghanzhou Airport to Yiwu Airport via Xi An
- Ave. Duration
- 10h 15m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ¥3,900–9,000
Flights from Zhangye Ghanzhou Airport to Yiwu Airport via Wuhan
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,800–9,000
- Website
- csair.com
Flights from Zhangye Ghanzhou Airport to Hangzhou Xiaoshan International Airport via Wuhan
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,700–9,000
Flights from Zhangye Ghanzhou Airport to Shanghai Pudong International Airport via Wuhan
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,500–8,000
Flights from Jinchang to Hangzhou Xiaoshan International Airport via Beijing Daxing
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥750–3,500
- Website
- ch.com
Flights from Zhangye Ghanzhou Airport to Shanghai Pudong International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,200–4,100
- Website
- tianjin-air.com
Flights from Jinchang to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,300–4,800
- Website
- chinaexpressair.com
Flights from Jinchang to Hangzhou Xiaoshan International Airport via Chongqing
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,800–3,600
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Lanzhou West Station to Hangzhou East
- 2nd Class Seat
- ¥850–1,000
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,100
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Yiwu to Hangzhou East
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥53–58
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Shanghai Hongqiao to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
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 Yiwu to Hangzhou East
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–70
- Soft sleeper
- ¥80–110
Train from Zhangye to Jiayuguan
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–95
- Soft sleeper
- ¥100–140
Train from Yiwu to Hangzhou East
- Adult - second class
- ¥40–60
Train from Zhangye to Jiayuguan
- Ave. Duration
- 2h 11m
- Frequency
- Twice daily
- Estimated price
- ¥45–130
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–70
- Hard Sleeper
- ¥100–130
- Soft Sleeper
- ¥170–210
Train from Zhangye to Jiayuguan
- Hard Seat
- ¥50–80
- Hard Sleeper
- ¥70–95
- Soft Sleeper
- ¥140–210
Train from Jiayuguan to Changzhou train station
- Hard Seat
- ¥230–340
- Hard Sleeper
- ¥500–650
- Soft Sleeper
- ¥700–1,000
- [email protected]
- Website
- chinabusguide.com
Bus from Changzhou Zongzhan to Hangzhou
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- ¥80–120
- Schedules at
- chinabusguide.com
- Bus
- ¥80–120
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 How to get from Luton Airport into central London, How do I buy a London Underground ticket?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Book your Zhangye to Hangzhou train tickets online with 12go.asia.
There are 598+ hotels available in Hangzhou.
























