Chengdu to Lanzhou via Jiuzhaigou, Zoige & Gannan
A one-way road trip starting in Chengdu and ending in Lanzhou, covering Jiuzhaigou, Huanglong, Zoige Grassland, and Gannan Tibetan monasteries.
The most popular one-way self-drive route across Sichuan and Gansu provinces, linking the waterscapes of Jiuzhaigou, the wetlands of Zoige, and the Tibetan villages of Gannan. The first three days are spent in scenic areas, followed by a high-altitude grassland drive with no backtracking. This one-way trip requires a different-location car rental return. Most of the route lies above 3,000 meters in altitude, making it best suited for self-drive travelers in good physical condition. This itinerary bypasses Aba, Nianbaoyuze, and Maqu.
The grasslands are at their greenest from mid-July to mid-August. Tickets for Jiuzhaigou must be booked in advance.
Day by day
Day 1 · Chengdu North to Jiuzhaigou Mouth
Chengdu → Jiuzhaigou & Huanglong
Drive from Chengdu via the expressway and mountainous national highway to the entrance of Jiuzhaigou, about 400 km, taking up the whole day.
Stay: Zhangzha Town (Jiuzhaigou Entrance)
Day 2 · Full Day in Jiuzhaigou
Jiuzhaigou & Huanglong(Shuzheng Lakes、Nuorilang Waterfall、Pearl Shoal Waterfall、Five Flower Lake (Wuhua Hai)、Long Lake)
Explore the valley in sections using the sightseeing buses. It is recommended to enter as soon as the park opens; no driving is needed today.
The scenic area limits daily visitors, so tickets must be booked in advance.
Stay: Zhangzha Town (Jiuzhaigou Entrance)
Day 3 · Huanglong Calc-Sinter to Chuanzhusi
Jiuzhaigou & Huanglong(Huanglong Scenic Area)
It takes about 3 hours from Jiuzhaigou to Huanglong, and about 1 hour from Huanglong to Chuanzhusi after sightseeing, totaling about 180 km.
Huanglong is at an altitude of about 3,500 meters; avoid strenuous exercise.
Stay: Chuanzhusi Town
Day 4 · Re'er Dam to Tangke Sunset
Zoigê(Re'er Daba Grassland、First Bend of the Yellow River)
Drive from Chuanzhusi along G213 through Zoige County to Tangke, about 270 km, taking around 4 hours.
Stay: Tangke Town
Day 5 · Flower Lake Wetland to Langmusi
Zoigê(Flower Lake (Huahu)) → Langmusi & Zhagana(Taktsang Lhamo (Kirti Gompa, Sichuan side)、Langmusi (Sertri Gompa, Gansu side))
Drive from Tangke through Zoige to Flower Lake, then take G213 to Langmusi, totaling about 240 km and taking around 4 hours.
Langmusi is at an altitude of about 3,300 meters and gets quite cold at night.
Stay: Langmusi Town
Day 6 · Namor Gorge to Zhagana
Langmusi & Zhagana(Bailong River Source & Namo Gorge、Zhagana、Xiannutan Meadow, Zhagana)
Walk through the Namor Grand Gorge in the morning, then drive for about 2 hours (120 km) to Zhagana in the afternoon.
Stay: Zhagana Village
Day 7 · Mountain Pass via Hezuo to Xiahe
Xiahe(Milarepa Palace (Hezuo))
Drive from Zhagana through Diebu to Hezuo (about 4 hours), visit the Milarepa Buddhist Pavilion, and then drive to Xiahe (about 1 hour), totaling about 270 km.
Stay: Xiahe County Town near Labrang Monastery
Day 8 · Labrang Monastery & Bafang to Lanzhou
Xiahe(Labrang Monastery) → Linxia(Bafang Thirteen Lanes) → Lanzhou
Visit the monastery in the morning, then drive via Linxia to Lanzhou, about 230 km, taking around 3.5 hours.
It is best to visit Labrang Monastery in the morning, as most halls close to visitors after 4:00 PM.
Similar itineraries
- Gannan Tibetan Autonomous Prefecture Loop Self-Drive
- Xi'an to Dunhuang Grottoes Silk Road
- Jiuzhaigou East Loop & Zoigê-Hongyuan Grassland
- Amdo Loop: Golog, Gannan & Rebgong
- Sichuan Pandas, Mount Emei & Jiuzhaigou 7-Day High-Speed Rail Classic
- Jiuzhaigou, Huanglong and Zoige Grassland
- Hexi Corridor Silk Road by Rail
- First Visit to Chengdu: Panda Base, Old Streets and Dujiangyan