What to do in Guna Yala
Activities, attractions and tours
Visit Guna Yala





Activities

Visit San Blas Paradise: Day Tour to 4 Islands with Lunch & Drink
AU$116
per adult
84% of travellers recommend

San Blas Islands: 4-Stop Day Tour from Panama City + Lunch
AU$110
per adult

San Blas Money Heist Island Day tour - 2-islands + Natural Pool
AU$106
per adult

All-Inclusive San Blas Islands Day Tour from Panama City
AU$237
per adult
100% of travellers recommend

Panama City: 2 Days San Blas Over-Water Cabin + Meals + Tour
AU$254
per adult

2 Days in Remote San Blas + Tour to magical Cambombia Island
AU$237
per adult

Full Day 4 Amazing Spots in San Blas Cultural and Beach
AU$138
per adult

Overnight in San Blas - Private Room + Meals + Boat Tour
AU$223
per adult
- Explore activitiesExplore thousands of experiences from activities and attractions to day tours and transfer.
- Book with easeSkip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
- Treat yourselfMembers save % or more when you book activities.
Most fun & popular experiences in Guna Yala
Tours & day trips
See all 35 activities
Visit San Blas Paradise: Day Tour to 4 Islands with Lunch & Drink
Activity duration is 14 hours
8.8 out of 10 with 58 reviews
Free cancellation available
Food, drink & nightlife
See all 5 activities
San Blas Islands: 4-Island Day Tour with Lunch & Snorkelling
Activity duration is 14 hours
9.0 out of 10 with 21 reviews
Free cancellation available
Private & custom tours
See all 3 activities
San Blas Islands Overnight: Private Cabin w/ Private Bath
Activity duration is 2 days
Free cancellation available
Weddings & honeymoons
See all 3 activities
San Blas 4D/3N Budget Trip with Holandeses Cays + Limones Tours
Activity duration is 4 days
Free cancellation available
What to do in Guna Yala
Stay near popular Guna Yala attractions
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.


















