There is no train to Jiuzhaigou and flights are expensive especially during tourism peak season. That’s why many tourists prefer taking bus to Jiuzhaigou. Currently, Chengdu, Dujiangyan, Mianyang ang Guangyuan in Sichuan Province and Lanzhou in Gansu Province operates buses transfer to/off Jiuzhaigou. While more than 90% travelers chose Chengdu as the transfer hub to Jiuzhaigou because Chengdu has many daily available buses departing to Jiuzhaigou, mostly in the morning.
Jiuzhaigou Bus Station locates only about 1km from the entrance of Jiuzhaigou National Park. You should also know that there is another Jiuzhaigou Bus Station which is located in the town of Jiuzhaigou County, about 20km from the park. There are many buses to Jiuzhaigou from Chengdu, but not all of them end the transfer at the bust station near the park, some have to get to Jiuzhaigou county. You’d better book the right ticket. But the buses to Jiuzhaigou county will also make middle stops for several minutes at the bus station near the park. Let the driver know that you will debus at Jiuzhaigou National Park in advance.
There are usually at least 2 or 3 buses to Jiuzhaigou each day even in tourism off seasons. Sometimes more schedules will be added if there are many tourists. In tourism peak months, such as July, August, September and October, there will be around 6~8 buses to JIuzhaigou each day. Travelers have two places to take the Jiuzhaigou bus as following:
Chengdu Bus Stations Location Map
Chadianzi Bus Station
- Location: No. 289, Fifth Section, South 3rd Ring Road, Chengdu (taking metro line 2 to get)
- Tel: 028-87506610
You have bigger chance to get a bus ticket at Cha Dian Zi Bus Station which has a more flexible timetable for tickets of different hours. The earliest bus departs at around 6~7am in peak season and 8am during off seasons. The prices differs from 120 to 170 RMB because different kinds of buses - mini-bus, large bus, over-night bus, etc. Get clear from the ticket office that your bus will stop at Jiuzhaigou National Park or pass by the park. Buses to Jiuzhaigou County (20km from the park), Chuanzhusi Town (127km from the park), Songpan County (103km from the park) also set out from Chadianzi Bus Station.
Xinnanmen Bus Station
- Location: No. 2, Xinnan Road, Jinjiang District, Chengdu (taking metro line 3 to get the bus station)
- Tel: 028-85433609
This bus station is a tourist bus station which operates buses to most of tourist attractions and destinations in Sichuan Province including Jiuzhaigu, Leshan, Emeishan, Daocheng, Mount Siguniang, etc. It has 1~3 buses to Jiuzhaigou National Park (not Jiuzhaigou County). The earliest bus depart at 7:10am.
Dujiangyan City, 50km from Chengdu, also has several buses to Jiuzhaigou each day. But the timetable is not fixed. The bus leaves Dujiangyan Bus Station in the early morning, and runs about 8 hours to get to Jiuzhaigou. The detailed address of Dujiangyan Bus Station is: No. 76, Yingbin Road, Dujiangyan City (Yin Bin Lu 76).
The second largest city of Sichuan - Mianyan also runs usually 2 buses to Jiuzhaigou National Park. The bus station is Pingzheng Bus Station (No. 45, Yihuan Road Northern Section). The bus usually sets out at 6am or 8:20am and reach Jiuzhaigou after about 5 hours’ driving.
At least one sschedule each day with busy travel season more than one schedule. The place to take bus is the same bus Station when you arrive. Each day bus departs by 8am and costs around 160 yuan and 78 hours depends on the traffic.
Please note from 2019 there is a new motorway under construction and when finished, the new route will likely to go via Mianyan that will take less time but likely more expensice ticket.
We offer bus ticket booking service to Jiuzhaigou.It is a lot of work to follow on the most updated information on the buses and bus schedules by this place. We try to provide the correct information on the buses of this place but sometimes we can not follow the changing schedules of the buses in different seasons. For any traveler for finds our website/information helpful but also finds we may have outdated/incorrect/inaccurate information on the buses/transfers, it is deeply appreciated that you could send us any correct/accurate and valuable information on the buses based on your recent travel experience in this part of Sichuan, so that we can update our information to help future travelers. Thank You!
Route: Chengdu - Dujiangyan - Chengdu
Route: Chengdu - Jiuzhaigou
Route: Chengdu - Leshan - Emeishan - Chengdu