There are 5 ways to get from Shenzhen to Jiuzhaigou (Park) by plane, taxi, train, bus 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.

Recommended option

Fly Hong Kong to Song Pan, taxi  •  18 h 54 min

  1. HKG - JZH

$308 - $775

Cheapest option

Bus, train  •  39 h 50 min

$145 - $203

3 alternative options

Fly Shenzhen to Guangyuan, taxi  •  9 h 34 min

  1. SZX - GYS

$240 - $902

Train, bus  •  24 h 45 min

  1. G74 / ...

$152 - $212

Drive  •  23 h 4 min

  1. 1340.6 miles

$190 - $280

What companies run services between Shenzhen, China and Jiuzhaigou (Park), China?

There is no direct connection from Shenzhen to Jiuzhaigou (Park). However, you can take the bus to Hong Kong Airport Terminal Two, take the walk to Hong Kong airport, fly to Song Pan, then take the taxi to Jiuzhaigou (Park). Alternatively, you can take the line 1 subway to Airport East, take the walk to Shenzhen airport, fly to Guangyuan, then take the taxi to Jiuzhaigou (Park).

Airlines
Air China
Website
airchina.com
Flights from Hong Kong to Song Pan via Chengdu
Ave. Duration
14 h 35 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$290 - $900
Flights from Hong Kong to Song Pan via Wuhan, Chengdu
Ave. Duration
17 h 5 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$360 - $1,200
China Southern Airlines
Website
csair.com
Flights from Shenzhen to Guangyuan
Ave. Duration
2 h 30 min
When
Monday, Wednesday and Friday
Estimated price
$130 - $750
Train operators
China Railways G-Class
Train from Shenzhen North to Guangzhou South
Ave. Duration
20 min
Frequency
Every 30 minutes
Estimated price
$12 - $14
Schedules at
trip.com
2nd Class Seat
$12 - $14
1st Class Seat
$18 - $21
Business Class Seat
$35 - $45
Train from Guangzhou South to Chengdu East
Ave. Duration
13 h 55 min
Frequency
Once daily
Estimated price
$110 - $160
Schedules at
trip.com
2nd Class Seat
$130 - $160
1st Class Seat
$220 - $250
Business Class Seat
$410 - $490
Train from Chengdu East Station to Deyang Station
Ave. Duration
25 min
Frequency
Twice daily
Estimated price
$9 - $12
Schedules at
trip.com
2nd Class Seat
$9 - $12
1st Class Seat
$14 - $16
Business Class Seat
$31 - $37
Train from Mianyang to Deyang Station
Ave. Duration
19 min
Frequency
Twice daily
Estimated price
$8 - $10
Schedules at
trip.com
2nd Class Seat
$8 - $10
1st Class Seat
$12 - $14
Business Class Seat
$27 - $33
Bus operators
Checi
Website
checi.cn
Bus from Deyang to Jiuzhaigou Scenic Spot
Ave. Duration
6 h 10 min
Frequency
Once daily
Estimated price
$14
Schedules at
checi.cn
Guizhou Transportation
Website
qjt.gov.cn
Bus from Guangdong Shenzhen to Guizhou Jinyang Bus Station
Ave. Duration
20 h
Frequency
3 times a day
Estimated price
$70 - $100
Schedules at
Guizhou Transportation
Book at
Guizhou Transportation
Bus from Guizhou Jinyang Bus Station to Mianyang
Ave. Duration
10 h
Frequency
Once daily
Estimated price
$45 - $70
Schedules at
Guizhou Transportation
Book at
Guizhou Transportation
Other operators
Taxi from Song Pan to Jiuzhaigou (Park)
Ave. Duration
1 h 54 min
Estimated price
$40 - $50

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 Best ways to travel around Australia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

The distance between Shenzhen and Jiuzhaigou (Park) is 1548 km. The road distance is 2145 km.

The cheapest way to get from Shenzhen to Jiuzhaigou (Park) is to bus and train which costs ¥900 - ¥1300 and takes 39 h 50 min.

The quickest way to get from Shenzhen to Jiuzhaigou (Park) is to fly and taxi which takes 9 h 34 min and costs ¥1500 - ¥6000.

It takes approximately 18 h 54 min to get from Shenzhen to Jiuzhaigou (Park), including transfers.