Best Way to Travel between Chengdu and Jiuzhaigou

The land distance from Chengdu to Jiuzhaigou is about 420 kilometers (260 miles). Long-distance bus and flight are currently the only two travel ways between them. Buses take 9 to 10 hours on the way from Chengdu to Jiuzhaigou with the ticket fare of CNY 152 to 157 per person. Direct flights only take 40 minutes on board, but the ticket fare is much higher, generally ranging from CNY1,000 to CNY1,500.

Currently, there is no train between Chengdu and Jiuzhaigou. According to the latest news, the Chengdu - Jiuzhaigou Train will start to run in 2021. At that time, you can travel between these two places by train in about 2 hours.  
     

How to Travel between Chengdu and Jiuzhaigou
 

Best Way to Travel from Chengdu to Jiuzhaigou

 

1. Chengdu to Jiuzhaigou Bus: 9-10 hours, CNY 152 - 157 per person

There are 3 Chengdu to Jiuzhaigou long-distance buses every day, departing from Chengdu Xinnanmen Coach Station and Chadianzi Coach Station. In peak travel seasons, more buses will run to serve tourists. Still, you are suggested to purchase the bus tickets in advance to ensure a smooth trip. After 9-10 hours’ travel, you will arrive at the bus station nearby the entrance of Jiuzhaigou National Park.
Starting Point Schedule Ticket Fare
Xinnanmen Coach Station 08:30 CNY 152
Chadianzi Coach Station 09:00, 09:10 CNY 157
 

2. Flight: Chengdu to Jiuzhaigou Flight: 40 minutes, CNY 1,000 to 1,500

Some direct flights are operated from Chengdu Shuangliu International Airport to Jiuhuang Airport. The flying time is 40 minutes. The ticket fare will be cheaper if you book it in advance. 

Upon landing at Jiuhuang Airport, passengers can take airport shuttle bus to Jiuzhaigou National Park, taking CNY 45 per person and about an hour. Or you can also take a taxi to the scenic area directly. In general, the fare is CNY 200 to 260 for the single trip. 
 

Best Way to Travel from Jiuzhaigou to Chengdu

 

1. Jiuzhaigou to Chengdu Long-distance Bus: 7.5 - 8.5 hours; CNY 216 - 338 per person

Convenient long-distance buses from Jiuzhaigou National Park Scenic Area can send travelers to major areas in Chengdu downtown and airport. It will take 7.5 to 8.5 hours on the way with the ticket fare of CNY 216 - 338/person.
Destination Schedule Ticket Fare
T2 of Chengdu Shuangliu Airport 08:00 CNY 338
Wanda Plaza 08:10, 09:10, 10:10, 11:10, 12:10 CNY 216
Taipingyuan Metro Station 08:10, 09:10, 10:10, 11:10, 12:10 CNY 216
Wide and Narrow Alley 08:10, 09:10, 10:10, 11:10, 12:10 CNY 216
East Railway Station 08:10, 09:10, 10:10, 11:10, 12:10 CNY 216
Shuhan Road East Metro Station 08:10, 09:00, 09:10, 10:10, 11:00, 11:10, 11:30, 12:10 CNY 216 - 230
 

2. Flight: Jiuzhaigou to Chengdu Flight: 40 minutes, CNY 1,000 to 1,500

After sightseeing Jiuzhaigou National Park, tourists can take airport shuttle bus or taxi to Jiuhuang Airport first. There are several flights from Jiuhuang Airport to Chengdu Shuangliu Airport every day. Generally speaking, the ticket fare ranges from CNY 1,000 to 1,500. You can enjoy a discount if you purchase the tickets in advance.
- Last modified on Aug. 21, 2020 -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail