There are 5 ways to get from Tianshui to Jiuzhaigou (Park) by train, bus, taxi, 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.
Train, bus via Xi'an
best- Take the train from Tianshui South Station to Xi'an Northtrain
- Take the train from Xi'an North to Chengdu Easttrain
- Take the train from Chengdu East to Jiuzhaihuanglongtrain
- Take the bus from Song Pan airport to Jiuzhaigou Scenic Spotbus
10h 34m¥461–1,141Train, bus
cheapest- Take the train from Tianshui Station to Baoji Stationtrain
- Take the train from Baoji Station to Mianyang stationtrain
- Take the train from Mianyang to Deyangtrain
- Take the bus from Deyang to Jiuzhaigou Scenic Spotbus
23h 58m¥235–523Bus, taxi, train
- Take the bus from Tianshui to Kang Xianbus
- Take the taxi from Kang Xian to Longnan Stationtaxi
- Take the train from Longnan Station to Chengdu Stationtrain
- Take the bus from Chadianzi Bus Terminal to Jiuzhaigoubus
23h 49m¥486–739Drive 395.1 km
- Drive from Tianshui to Jiuzhaigoucar 395.1 km
4h 54m¥344–496Taxi
- Take the taxi from Tianshui to Jiuzhaigoutaxi 395.1 km
4h 54m¥600–750
Questions & Answers
The cheapest way to get from Tianshui to Jiuzhaigou (Park) is to train and bus which costs ¥230 - ¥550 and takes 23h 58m.
The fastest way to get from Tianshui to Jiuzhaigou (Park) is to drive which takes 4h 54m and costs ¥340 - ¥500.
The distance between Tianshui and Jiuzhaigou (Park) is 1354 km. The road distance is 395.1 km.
The best way to get from Tianshui to Jiuzhaigou (Park) without a car is to train and bus via Xi'an which takes 10h 34m and costs ¥460 - ¥1200.
It takes approximately 10h 34m to get from Tianshui to Jiuzhaigou (Park), including transfers.
Yes, the driving distance between Tianshui to Jiuzhaigou (Park) is 395 km. It takes approximately 4h 54m to drive from Tianshui to Jiuzhaigou (Park).
There are 26+ hotels available in Jiuzhaigou (Park).
What companies run services between Tianshui, China and Jiuzhaigou (Park), Sichuan, China?
There is no direct connection from Tianshui to Jiuzhaigou (Park). However, you can take the taxi to Tianshui South Station, take the train to Xi'an North, take the train to Chengdu East, take the train to Jiuzhaihuanglong, walk to Song Pan airport, take the bus to Jiuzhaigou Scenic Spot, then walk to Jiuzhaigou Scenic Spot. Alternatively, you can take the bus to Kang Xian, take the taxi to Longnan Station, take the train to Chengdu Station, walk to North station, take the line 7 subway to Yipintianxia, take the line 2 subway to Chadianzi station, walk to Chadianzi Bus Terminal, take the bus to Jiuzhaigou, then walk to Jiuzhaigou.
Train from Tianshui South Station to Xi'an North
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ¥100–230
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥160–230
Train from Xi'an North to Chengdu East
- Ave. Duration
- 4h 1m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Mianyang to Deyang
- Ave. Duration
- 19 min
- Frequency
- Once daily
- Estimated price
- ¥35–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥35–55
Train from Tianshui South Station to Xi'an North
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥210–240
- Business Class Seat
- ¥310–440
Train from Xi'an North to Chengdu East
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥650–1,000
Train from Chengdu East to Jiuzhaihuanglong
- Adult - second class
- ¥85–130
Train from Longnan Station to Chengdu Station
- Ave. Duration
- 7h 3m
- Frequency
- Once daily
- Estimated price
- ¥60–160
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥60–90
- Hard Sleeper
- ¥130–160
- Soft Sleeper
- ¥210–270
Train from Tianshui Station to Baoji Station
- Hard Seat
- ¥45–70
- Hard Sleeper
- ¥50–80
- Soft Sleeper
- ¥120–180
Train from Tianshui Station to Baoji Station
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥85–110
Train from Baoji Station to Mianyang station
- Hard Seat
- ¥55–80
- Hard sleeper
- ¥110–160
- Soft sleeper
- ¥180–240
- Website
- lily-travel.com
Bus from Song Pan airport to Jiuzhaigou Scenic Spot
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ¥45
- Schedules at
- lily-travel.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Chadianzi Bus Terminal to Jiuzhaigou
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ¥130–180
- Schedules at
- chinabusguide.com
- Bus
- ¥130–180
- Ave. Duration
- 3h 6m
- Estimated price
- ¥230–750
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 Train travel in Spain: A guide to Renfe, Best ways to travel around Australia, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
























