All 6 options, side by side
✓ 2026-10-16| Option | Price | Length | Rating | Cancellation | Extra fee |
|---|---|---|---|---|---|
US$ 130 per person | 12h–14h | 4.57★ · 218 | free | — | |
US$ 130 per person | 12h–14h | 4.69★ · 26 | free | — | |
US$ 179 per person | 2d | 4.27★ · 26 | free | +US$ 22 on site | |
US$ 700 per person | 3d | 4.64★ · 22 | free | +US$ 25 on site | |
US$ 209 per person | 2d | 4.56★ only 9 reviews | free | — | |
US$ 183 per person | 14h | 4.25★ only 4 reviews | free | +US$ 29 on site |
San Blas Islands Snorkeling 6 options

San Blas Islands Day Trip: Snorkel 3 Islands & Natural PoolDay trip from Panama City to San Blas Islands with round-trip transport, snorkeling gear, lunch and a drink included, visit Isla Yanis.★ 4.57 (218)12h–14h✓ Free cancellationfromUS$ 130per person

San Blas Islands Day Trip: 4 Islands & SnorkelingLeave Panama City at 5am for a 12-hour day trip to four San Blas Islands with lunch, snorkeling gear and a Kuna guide. Visit a sunken ship.★ 4.69 (26)12h–14h✓ Free cancellationfromUS$ 130per person

San Blas Islands Snorkeling: 2 Days with Cabin & MealsOvernight snorkeling trip to San Blas Islands from Panama City. Stay in an oceanfront cabin on Isla Diablo while exploring coral reefs and a shipwreck on guided boat tours.★ 4.27 (26)2d✓ Free cancellationfromUS$ 179per person

3-Day San Blas Islands Sailboat Tour: Snorkel Remote ReefsSail to remote San Blas Islands on a 3-day voyage with snorkeling gear, meals from the catch of the day, and overnight stays aboard.★ 4.64 (22)3d✓ Free cancellationfromUS$ 700per person

2-Day Snorkeling in San Blas Islands: Over-the-Ocean CabinSpend 2 days snorkeling and swimming in San Blas Islands from Panama City, staying in a private over-the-water cabin with meals and visits to two islands.★ 4.56 (9)2d✓ Free cancellationfromUS$ 209per person

Snorkeling in San Blas Islands from Panama CityDay trip from Panama City to remote Holandeses Cays with shared 4x4 and boat transport, island lunch, and snorkeling in shallow reef waters.★ 4.25 (4)14h✓ Free cancellationfromUS$ 183per person
San Blas Islands Snorkeling at a glance
- Our pick: San Blas Islands Day Trip: Snorkel 3 Islands & Natural Pool, US$ 130 (12h–14h, 4.57★ · 218).
- Best value: San Blas Islands Day Trip: 4 Islands & Snorkeling, US$ 130 (12h–14h, 4.69★ · 26).
- Also recommended: San Blas Islands Snorkeling: 2 Days with Cabin & Meals, US$ 179 (2d, 4.27★ · 26).
Real price per person across the 6 options: US$ 130–US$ 700 (median US$ 179). With an extra fee to pay on site: 3 of 6. With 100+ reviews: 1 of 6.
Of the 6 options: 6 with free cancellation, 4 with instant confirmation, 6 with hotel pickup, 6 kid-friendly and 3 last-minute.
How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.
Frequently asked questions
Can I book with free cancellation?
Yes: 6 of the 6 options offer free cancellation, so you can book now and confirm your plans later.
How long do these experiences last?
Most options last half a day or longer.
Which one is the travelers' favorite?
San Blas Islands Day Trip: Snorkel 3 Islands & Natural Pool is the travelers' favorite, rated 4.57 out of 5 across 218 reviews.



