There are 7 ways to get from Xining to Jiuzhaigou by train, taxi, car, plane, 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.
Train, taxi via Xi'an
best- Take the train from Xining to Xi'an Northtrain
- Take the train from Xi'an North to Chengdu Easttrain
- Take the train from Chengdu East to Chongqing Easttrain
- Take the train from Chongqing East to Longshan Northtrain
- Take the taxi from Longshan North to Jiuzhaigoutaxi
14h 35m¥873–1,514Train, taxi #2
cheapest- Take the train from Xining to Chengdutrain
- Take the train from Chengdu East to Qianjiangtrain
- Take the train from Qianjiang to Longshan Northtrain
- Take the taxi from Longshan North to Jiuzhaigoutaxi
21h 21m¥525–726Drive 1,471.1 km
- Drive from Xining to Jiuzhaigoucar 1,471.1 km
16h 1m¥1,294–1,869Fly Xining to Enshi Xujiaping Airport, taxi
- Fly from Xining (XNN) to Enshi Xujiaping Airport (ENH)plane XNN - ENH
- Take the taxi from Enshi Xujiaping Airport (ENH) to Jiuzhaigoutaxi
9h 25m¥2,331–6,401Train, taxi
- Take the train from Xining to Chengdu Easttrain
- Take the train from Chengdu East to Qianjiangtrain
- Take the train from Qianjiang to Longshan Northtrain
- Take the taxi from Longshan North to Jiuzhaigoutaxi
16h 44m¥696–1,325Fly Xining to Zhangjiajie Hehua Airport, train, taxi
- Fly from Xining (XNN) to Zhangjiajie Hehua Airport (DYG)plane XNN - DYG
- Take the train from Zhangjiajie West Station to Longshan Northtrain
- Take the taxi from Longshan North to Jiuzhaigoutaxi
8h 42m¥2,305–6,746Train, bus to Lanzhou, fly to Enshi Xujiaping Airport, taxi
- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Enshi Xujiaping Airport (ENH)plane LHW - ENH
- Take the taxi from Enshi Xujiaping Airport (ENH) to Jiuzhaigoutaxi
8h 33m¥1,870–6,066
Xining (XNN) to Enshi Xujiaping Airport (ENH) flights
Questions & Answers
The cheapest way to get from Xining to Jiuzhaigou is to train and taxi which costs ¥500 - ¥750 and takes 21h 21m.
The fastest way to get from Xining to Jiuzhaigou is to train and bus and fly and taxi which takes 8h 33m and costs ¥1800 - ¥6500.
The distance between Xining and Jiuzhaigou is 2230 km. The road distance is 1471.1 km.
The best way to get from Xining to Jiuzhaigou without a car is to train and taxi via Xi'an which takes 14h 35m and costs ¥850 - ¥1600.
It takes approximately 14h 35m to get from Xining to Jiuzhaigou, including transfers.
Yes, the driving distance between Xining to Jiuzhaigou is 1471 km. It takes approximately 16h 1m to drive from Xining to Jiuzhaigou.
What companies run services between Xining, China and Jiuzhaigou, Hunan Sheng, China?
There is no direct connection from Xining to Jiuzhaigou. However, you can take the train to Xi'an North, take the train to Chengdu East, take the train to Chongqing East, take the train to Longshan North, then take the taxi to Jiuzhaigou. Alternatively, you can drive from Xining to Jiuzhaigou in around 16h 1m.
- Website
- en.ceair.com
Flights from Xining to Enshi Xujiaping Airport via Xi An
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ¥2,000–6,000
Flights from Xining to Zhangjiajie Hehua Airport via Xi An
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥2,200–6,500
- Website
- ch.com
Flights from Xining to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 5h 52m
- When
- Monday, Tuesday, and Friday
- Estimated price
- ¥2,100–6,500
Flights from Lanzhou to Enshi Xujiaping Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,500–5,500
- Website
- loongair.cn
Flights from Xining to Enshi Xujiaping Airport via Xi An
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥2,100–8,500
Flights from Lanzhou to Enshi Xujiaping Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,500–5,500
- Website
- csair.com
Flights from Xining to Enshi Xujiaping Airport via Wuhan
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥2,300–7,500
Flights from Lanzhou to Enshi Xujiaping Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,500–5,500
- Website
- intl.jdair.net
Flights from Xining to Enshi Xujiaping Airport via Xi An
- Ave. Duration
- 10h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,000–6,000
- Website
- airchina.com
Flights from Xining to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 5h 10m
- When
- Monday to Saturday
- Estimated price
- ¥2,200–6,500
Train from Xining to Xi'an North
- Ave. Duration
- 4h 19m
- Frequency
- Every 4 hours
- Estimated price
- ¥230–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥230–320
- Adult - 1st Class
- ¥380–550
Train from Xi'an North to Chengdu East
- Ave. Duration
- 4h 11m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Xining to Chengdu East
- Ave. Duration
- 9h 52m
- Frequency
- Twice daily
- Estimated price
- ¥286–850
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥360–490
- Adult - 1st Class
- ¥600–850
Train from Xining to Lanzhou West
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- ¥80–160
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥80–120
- Adult - 1st Class
- ¥110–160
Train from Xining to Xi'an North
- 2nd Class Seat
- ¥330–360
- 1st Class Seat
- ¥540–600
- Business Class Seat
- ¥800–1,200
Train from Xi'an North to Chengdu East
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥700–1,000
Train from Chengdu East to Chongqing East
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥240–260
- Business Class Seat
- ¥350–500
Train from Chongqing East to Longshan North
- 2nd Class Seat
- ¥200–220
- 1st Class Seat
- ¥320–360
- Business Class Seat
- ¥480–700
Train from Chengdu East to Qianjiang
- 2nd Class Seat
- ¥270–300
- 1st Class Seat
- ¥450–490
- Business Class Seat
- ¥650–950
Train from Qianjiang to Longshan North
- 2nd Class Seat
- ¥40–44
- 1st Class Seat
- ¥64–70
- Business Class Seat
- ¥90–130
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 Xining to Lanzhou West
- 2nd Class Seat
- ¥90–100
- 1st Class Seat
- ¥140–170
- Business Class Seat
- ¥210–310
Train from Xining to Chengdu
- Hard Seat
- ¥110–160
- Hard Sleeper
- ¥220–250
- Soft Sleeper
- ¥330–470
Train from Xining to Lanzhou West
- Hard Seat
- ¥30–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥100–140
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30
- Schedules at
- travelchinaguide.com
- Ave. Duration
- 1h 11m
- 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 Need to know: Greyhound, Travelling to the US: What do I need to know?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

















