Transportation between Jiuzhaigou and Huanglong
There is a daily bus from Jiuzhaigou to Huanglong at 7:00. From May to October there is another bus at 7:20, but this one can be irregular. Buses from Huanglong to Jiuzhaigou leave Huanglong at 15:00. Bus ride between Jiuzhaigou and Huanglong takes about 3 hours and cost CNY40 for one way. In high season book your bus ticket ahead.
From Jiuzhaigou to Songpan there are two daily buses, at 7:30 and 12:50 (2 hours; CNY30 one way ticket). From Songpan to Jiuzhaigou there are buses at 7:00 and 13:00 (CNY32).
If you would like to hire a taxi, you will have to pay about CNY400 for round trip.
From Jiuzhai Huanglong Airport (九寨沟机场) there is a shuttle bus service to Jiuzhaigou via Huanglong, with 4 hours break for Huanglong sightseeing. It cost CNY110 and takes about 8 hours in total for travel and Huanglong sightseeing.
Airlines that operate in Jiuzhai Huanglong Airport are: Air China, China Eastern, South China Airways, Chengdu Airlines, Chongqing Airlines, Hainan Airlines, and Sichuan Air.