There are 5 ways to get from Hanzhong to Jiuzhaigou by train, taxi, 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, taxi
best- Take the train from Hanzhong to Longshan Northtrain Xi‘an
- Take the taxi from Longshan North to Jiuzhaigoutaxi
8h 16m¥572–942Drive 708.8 km
- Drive from Hanzhong to Jiuzhaigoucar 708.8 km
7h 31m¥598–864Fly Hanzhong Chenggu Airport to Enshi Xujiaping Airport, taxi
- Fly from Hanzhong Chenggu Airport (HZG) to Enshi Xujiaping Airport (ENH)plane HZG - ENH
- Take the taxi from Enshi Xujiaping Airport (ENH) to Jiuzhaigoutaxi
8h 48m¥1,012–3,904Fly Hanzhong Chenggu Airport to Zhangjiajie Hehua Airport, train, taxi
- Fly from Hanzhong Chenggu Airport (HZG) to Zhangjiajie Hehua Airport (DYG)plane HZG - DYG
- Take the train from Zhangjiajie West Station to Longshan Northtrain
- Take the taxi from Longshan North to Jiuzhaigoutaxi
8h 40m¥718–3,067Train to Xi'An Xianyang International Airport, fly to Enshi Xujiaping Airport, taxi
- Take the train from Hanzhong to Xi'an North Stationtrain
- Fly from Xi'An Xianyang International Airport (XIY) to Enshi Xujiaping Airport (ENH)plane XIY - ENH
- Take the taxi from Enshi Xujiaping Airport (ENH) to Jiuzhaigoutaxi
6h 20m¥1,270–3,482
Hanzhong Chenggu Airport (HZG) to Enshi Xujiaping Airport (ENH) flights
Comparing Your Travel Options
The cheapest way to get from Hanzhong to Jiuzhaigou is to drive which costs ¥600 - ¥900 and takes 7h 31m.
The fastest way to get from Hanzhong to Jiuzhaigou is to train and fly and taxi which takes 6h 20m and costs ¥1200 - ¥3500.
The distance between Hanzhong and Jiuzhaigou is 1120 km. The road distance is 708.8 km.
The best way to get from Hanzhong to Jiuzhaigou without a car is to train and taxi which takes 8h 16m and costs ¥550 - ¥950.
It takes approximately 8h 16m to get from Hanzhong to Jiuzhaigou, including transfers.
Yes, the driving distance between Hanzhong to Jiuzhaigou is 709 km. It takes approximately 7h 31m to drive from Hanzhong to Jiuzhaigou.
What companies run services between Hanzhong, China and Jiuzhaigou, Hunan Sheng, China?
There is no direct connection from Hanzhong to Jiuzhaigou. However, you can take the train to Longshan North then take the taxi to Jiuzhaigou. Alternatively, you can drive from Hanzhong to Jiuzhaigou in around 7h 31m.
- Website
- chinaexpressair.com
Flights from Hanzhong Chenggu Airport to Enshi Xujiaping Airport via Yinchuan Hedong
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥700–3,600
Flights from Hanzhong Chenggu Airport to Enshi Xujiaping Airport via Hangzhou Xiaoshan
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥950–4,400
Flights from Hanzhong Chenggu Airport to Zhangjiajie Hehua Airport via Guiyang
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥500–2,900
Flights from Xi'An Xianyang International Airport to Enshi Xujiaping Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ¥390–2,600
Train from Hanzhong to Longshan North
- 2nd Class Seat
- ¥470–510
- 1st Class Seat
- ¥750–850
- Business Class Seat
- ¥1,100–1,600
Train from Zhangjiajie West Station to Longshan North
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Hanzhong to Xi'an North Station
- 2nd Class Seat
- ¥110–120
- 1st Class Seat
- ¥180–200
- Business Class Seat
- ¥250–360
- Ave. Duration
- 1h 24m
- Estimated price
- ¥100–380
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 Why you should take the train in the US, French strikes 2018: What are my alternative transport options?, and How to get from London to Edinburgh - to help you get the most out of your next trip.





