Things to do in Songpan
Visit Songpan
Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
What to do in Songpan
Popular places to visit
Jiuzhai Valley National Park
Explore the great outdoors at Jiuzhai Valley National Park, a lovely green space in Jiuzhaigou County. Wander the forests and gardens while you're in the area.
Huanglong Reserve
Explore the great outdoors at Huanglong Reserve, a lovely green space in Songpan. Stroll along the riverfront or discover the area's mountain views.
Zhaga Waterfall
Commune with nature and explore the great outdoors at Zhaga Waterfall during your travels in Songpan. Stroll along the riverfront or discover the area's mountain views.
Jiuzhaigou Natural Reserve
Explore the great outdoors at Jiuzhaigou Natural Reserve, a lovely green space in Jiuzhaigou County. Wander the forests or discover the area's mountain views.
Wolong Nature Reserve
Explore the great outdoors at Wolong Nature Reserve, a lovely green space in Wenchuan County. While you're in the area, wander around the natural setting.
Mount Siguniang
Commune with nature and explore the great outdoors at Mount Siguniang during your travels in Xiaojin County. While you're in the area, wander around the natural setting.
Shuzheng Village
You can enjoy some culture when you stop by Shuzheng Village in Jiuzhaigou County. Wander the forests and gardens while you're in the area.
Azalea Reflection Lake
Commune with nature and explore the great outdoors at Azalea Reflection Lake during your travels in Songpan. While you're in the area, wander around the parks.
Chuanzhu Temple
Learn about the local history of Songpan when you spend time at Chuanzhu Temple. Make time to visit the temples and monuments while you're in the area.
Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.