San Blas Islands Tours at a glance
- Our pick: San Blas Islands day tour from Panama City: 4 islands with lunch, US$ 83 per person (14h, 4.26★ · 100).
- Top rated: San Blas Islands Tour: Island Hopping & Guna Culture, US$ 265 per person (2d, 4.73★ · 66).
- Lowest price: Snorkeling San Blas Islands from Panama City: 4-Island Day Tour, US$ 79 per person (14h, 4.17★ · 52).
Price per person across the 25 options priced per person: US$ 79–US$ 700 (median US$ 209). With 100+ reviews: 3 of 25.
Of the 25 options: 20 with live guides in English, 24 with free cancellation, 17 with instant confirmation, 24 with hotel pickup, 22 kid-friendly, 2 private and 6 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 50 reviews.
San Blas Islands Tours
Based on each operator's calendar. Confirmed when you book.
25 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.

San Blas Islands day tour from Panama City: 4 islands with lunch Day tour from Panama City to four San Blas Islands with boat rides, snorkeling at a shipwreck, and a freshly prepared island lunch. Every day · 05:00 and 08:30 · Pickup available · All ages ★ 4.26 (100 reviews) Duration: 14h Live guide: EN · ES ✓ Free cancellation. from US$ 83 per person

Snorkeling San Blas Islands: Shipwreck & Natural Pool Full-day snorkeling trip from Panama City to four San Blas Islands with shared transport, boat rides, and fresh island lunch. Every day · 05:00 and 05:15 · Hotel pickup · All ages ★ 4.30 (84 reviews) Duration: 14h Live guide: EN · ES ✓ Free cancellation. from US$ 144 per person

San Blas Islands Day Trip: Snorkel, Natural Pool, Yanis & Misdub Day trip from Panama City to San Blas Islands with round-trip transport, snorkeling gear, lunch and a drink included, visit Isla Yanis. Every day · 05:00 · Hotel pickup · From age 5 ★ 4.58 (220 reviews) Duration: 12h–14h Live guide: ES ✓ Free cancellation. from US$ 130 per person

Snorkeling San Blas Islands from Panama City: Four Islands Day trip from Panama City to San Blas Islands with snorkeling at a shipwreck, Natural Pool, island lunch and all entrance fees included. Shared 4x4 transport and boat. Every day · 05:00 · Hotel pickup · All ages ★ 4.40 (100 reviews) Duration: 14h Live guide: EN · ES ✓ Free cancellation. from US$ 170 per person

San Blas Islands Full-Day Tour from Panama City: 4-Island Snorkel Island-hop across four San Blas islands from Panama City: snorkel a shipwreck, wade the Natural Pool. Every day · 05:00 and 05:15 · Hotel pickup · All ages ★ 4.31 (71 reviews) Duration: 14h Live guide: EN · ES ✓ Free cancellation. from US$ 143 per person

San Blas Islands Tour: Island Hopping & Guna Culture Island-hopping tour from Panama City to San Blas with 2-3 islands, snorkeling, kayaking and a night on Isla Pelicano. Includes meals. Every day · 05:00 · Hotel pickup · Up to age 80 ★ 4.73 (66 reviews) Duration: 2d ✓ Free cancellation. from US$ 265 per person

Snorkeling San Blas Islands from Panama City: 4-Island Day Tour Start from Panama City at dawn, drive through jungle highlands to the port, then boat to four San Blas islands where you snorkel a shipwreck. Every day · 05:00 and 08:30 · Pickup available · All ages ★ 4.17 (52 reviews) Duration: 14h Live guide: EN · ES ✓ Free cancellation. from US$ 79 per person

San Blas Islands Day Trip: 4 Islands & Snorkeling Leave 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. Every day · 05:00 · Hotel pickup · Up to age 80 ★ 4.69 (26 reviews) Duration: 12h–14h Live guide: ES ✓ Free cancellation. from US$ 130 per person

3-Day San Blas Islands Sailboat Tour: Snorkel Remote Reefs Sail to remote San Blas Islands on a 3-day voyage with snorkeling gear, meals from the catch of the day, and overnight stays aboard. Every day · 04:40, 05:00 and 09:00 · Pickup available · All ages ★ 4.64 (22 reviews) Duration: 3d Live guide: EN · IT · ES ✓ Free cancellation. from US$ 700 per person

Snorkeling San Blas Islands: Sailboat day with Kuna culture Snorkel untouched coral reefs in the San Blas Islands from a sailboat with lunch and drinks included. Pickup available from Panama City hotels. Every day · 04:40, 05:00 and 09:00 · Pickup available ★ 4.59 (17 reviews) Duration: 12h–14h Live guide: EN · ES ✓ Free cancellation. from US$ 240 per person

San Blas Islands Snorkeling: 2 Days with Cabin & Meals Overnight 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. Every day · 05:00 and 05:15 · Pickup available · All ages ★ 4.30 (27 reviews) Duration: 2d Live guide: EN ✓ Free cancellation. from US$ 179 per person

Snorkeling San Blas Islands from Panama City: 4-Stop Day Tour Day snorkeling tour from Panama City to four San Blas Islands with shaded boats, fresh lunch, and all island entry included. Departs early morning, returns by evening. Every day · 05:00 and 08:30 · Pickup available · All ages ★ 4.16 (19 reviews) Duration: 14h Live guide: EN · ES ✓ Free cancellation. from US$ 79 per person

San Blas Islands Snorkeling Tour: Starfish & Kayak Adventure Snorkel a natural swimming pool in San Blas Islands to spot starfish, then kayak around Myra Island with a local guide, including lunch and transport from Panama City. Every day · 05:20 · Hotel pickup · Up to age 80 ★ 4.83 (6 reviews) Duration: 9h Live guide: EN · ES ✓ Free cancellation. from US$ 189 per person

Snorkeling San Blas Islands: Private boat, 3 islands, your pace Snorkel three San Blas Islands on a private boat from Panama City with your own captain, kayaking, paddleboarding, lunch and drinks included at each stop. Every day · 05:20 · Hotel pickup · From age 8 ★ 4.67 (18 reviews) Duration: 13h Live guide: EN · ES ✓ Free cancellation. from US$ 455 per person

San Blas Islands 3-Day Tour: Private Room & Meals Leave Panama City at dawn for a 3-day stay on Isla Yansailadup in the San Blas Islands, with meals. Every day · 05:00 and 08:30 · Pickup available · All ages ★ 4.18 (11 reviews) Duration: 3d Live guide: EN · ES ✓ Free cancellation. from US$ 276 per person
Compare 10 more options for San Blas Islands Tours
From US$ 99 per person · 7 h to 4 days

3-day San Blas Islands over-water bungalow stay with boat tour Spend 3 days in a private over-water bungalow in the San Blas Islands with daily meals and snorkeling in coral reefs. Every day · 05:00 and 08:30 · Pickup available · All ages ★ 3.50 (10 reviews) Duration: 3d Live guide: EN · ES ✓ Free cancellation. from US$ 350 per person

4-Day San Blas Islands Snorkeling from Panama City Four-day island-hopping adventure from Panama City to five San Blas Islands, including the Holandes Cays: snorkel coral gardens. Every day · 05:00 and 08:30 · Pickup available · All ages ★ 3.67 (9 reviews) Duration: 4d Live guide: EN · ES ✓ Free cancellation. from US$ 409 per person

Snorkeling in San Blas Islands from Panama City Day trip from Panama City to remote Holandeses Cays with shared 4x4 and boat transport, island lunch, and snorkeling in shallow reef waters. Every day · 05:00 · Hotel pickup · All ages ★ 4.25 (4 reviews) Duration: 14h ✓ Free cancellation. from US$ 183 per person

2-Day Snorkeling in San Blas Islands: Over-the-Ocean Cabin Spend 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. Every day · 05:00 and 08:30 · Pickup available · From age 3 ★ 4.56 (9 reviews) Duration: 2d Live guide: EN · ES ✓ Free cancellation. from US$ 209 per person

San Blas Islands island hopping mola class with Guna grandmothers Learn to make traditional molas from Guna grandmothers in San Blas Islands, then island-hop to Pelican Island and a starfish pool while snorkeling. Every day · 05:20 · All ages ★ 4.15 (13 reviews) Duration: 7h Live guide: EN · ES ✓ Free cancellation. from US$ 99 per person

2-Day Camping in San Blas Islands from Panama City Two-day camping trip from Panama City to Misdub Island in the San Blas with boat transport, tent accommodation, meals. Every day · 05:20 · Hotel pickup · From age 9 ★ 5.00 (3 reviews) Duration: 2d Live guide: EN · ES ✓ Free cancellation. from US$ 299 per person

San Blas Islands 3-day tour from Panama City: Overwater cabin Spend three days in a private overwater cabin on Isla Narasgandup in the San Blas Islands, with meals and island-hopping boat tours included. Every day · 05:00 and 08:30 · Pickup available · From age 3 ★ 5.00 (1 review) Duration: 3d Live guide: EN · ES ✓ Free cancellation. from US$ 399 per person

San Blas Islands Tour: Starfish Lagoon & Shipwreck Private day tour from Panama City to San Blas Islands with hotel pickup, private boat, and lunch included. Visit Diablo Island, Perro Island's shipwreck. Every day · 05:00 · Hotel pickup · From age 3 ★ 5.00 (2 reviews) Duration: 11h 30m Live guide: ES ✓ Instant confirmation. from US$ 445 per person

San Blas Islands: 3D/2N Private Cabin & Island Tours from Panama Three days on San Blas Islands with private cabin, bathroom, meals and daily boat tours. Includes round-trip transport from Panama City. Every day · 05:00 · Pickup available · All ages Duration: 3d Live guide: EN ✓ Free cancellation. from US$ 300 per person

San Blas Islands 3D/2N: Cabin, Meals & Boat Tour Three days on Isla Diablo with private cabin, all meals, and island boat tour. Includes roundtrip 4x4 from Panama City, snorkel gear, natural pools and shipwreck. Every day · 05:00 and 08:30 · Pickup available · All ages ★ 4.00 (2 reviews) Duration: 3d Live guide: EN · ES ✓ Free cancellation. from US$ 240 per person
The top 12 of 25 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 83 per person | 14h | 4.26★ · 100 | Every day · 05:00 and 08:30 | English, Spanish | |
US$ 265 per person | 2d | 4.73★ · 66 | Every day · 05:00 | — | |
US$ 79 per person | 14h | 4.17★ · 52 | Every day · 05:00 and 08:30 | English, Spanish | |
US$ 144 per person | 14h | 4.30★ · 84 | Every day · 05:00 and 05:15 | English, Spanish | |
US$ 130 per person | 12h–14h | 4.58★ · 220 | Every day · 05:00 | Spanish | |
US$ 170 per person | 14h | 4.40★ · 100 | Every day · 05:00 | English, Spanish | |
US$ 143 per person | 14h | 4.31★ · 71 | Every day · 05:00 and 05:15 | English, Spanish | |
US$ 130 per person | 12h–14h | 4.69★ · 26 | Every day · 05:00 | Spanish | |
US$ 700 per person | 3d | 4.64★ · 22 | Every day · 04:40, 05:00 and 09:00 | English, Spanish, Italian | |
US$ 240 per person | 12h–14h | 4.59★ · 17 | Every day · 04:40, 05:00 and 09:00 | English, Spanish | |
US$ 179 per person | 2d | 4.30★ · 27 | Every day · 05:00 and 05:15 | English | |
US$ 79 per person | 14h | 4.16★ · 19 | Every day · 05:00 and 08:30 | English, Spanish |
By what you need
- Private (2): Snorkeling San Blas Islands: Private boat, 3 islands, your pace (US$ 455 per person) · San Blas Islands Tour: Starfish Lagoon & Shipwreck (US$ 445 per person)



