⭐ Rated 4.5/5 · based on 31,991 verified traveller reviews

Snorkelling and diving from Cartagena

Every dive and snorkel boat leaves the bay, and there is a reason for it. The Canal del Dique, fully channelised between 1950 and 1952, carries fresh water and sediment into the bay of Cartagena; the reefs that once grew inside it have largely disappeared. The clear water and living coral are in the Corales del Rosario y San Bernardo national park, an hour out.

Find your tour
  • ✓ Free cancellation on most tours, up to 24 h before
  • ✓ Instant confirmation straight to your phone
  • ✓ Same price booked via GetYourGuide

Most booked · Season 2026

The tours travellers book most

Ranked by the number of verified reviews – not by what pays us best. 288 of the 404 tours here have reviews at all; the rest are new and unproven.

23 tours available · Sorted by number of verified reviews. Prices and availability come live from GetYourGuide.

Cartagena: Rosario Islands Catamaran with Lunch and Snorkel
Bestseller

Cartagena: Rosario Islands Catamaran with Lunch and Snorkel

⏱ 7h 30m · 4.5 (2,735)

Savor an unforgettable day aboard a catamaran as you sail to the Rosario Islands from Cartagena. Embark on a snorkeling adventure through a breathtaking coral reef and enjoy lun…

from €102 per person

Check availability →
Cartagena: 6-Stop Rosario Islands Snorkel, Aquarium, & Lunch

Cartagena: 6-Stop Rosario Islands Snorkel, Aquarium, & Lunch

⏱ 7 hours · 4.6 (1,724)

Enjoy a full-day speedboat tour to the Rosario Islands from Cartagena with stops at a fort & Escobar's mansion, a marine habitat, Oceanarium, and unique island destinations…

from €66 per person

Check availability →
Cartagena: Rosario Islands Excursion with Snorkeling and Playa Blanca in Barú

Cartagena: Rosario Islands Excursion with Snorkeling and Playa Blanca in Barú

⏱ 7 hours · 4.8 (1,318)

Enjoy a unique experience on the Rosario Islands and Playa Blanca de Barú! Speedboat ride, snorkeling, relaxation on idyllic beaches, and a typical lunch by the sea. Book now!

from €61 per person

Check availability →
From Cartagena: 4 or 5 Islands with Snorkeling, Beaches, and Lunch

From Cartagena: 4 or 5 Islands with Snorkeling, Beaches, and Lunch

⏱ 8 hours · 4.0 (147)

Experience an unforgettable day visiting 4 or 5 islands in Cartagena: enjoy snorkeling, paradise-like beaches, lunch and much more. Adventure and relaxation in one sightseeing t…

from €59 per person

Check availability →
Cartagena: Snorkel, Mangroves and Playa Blanca Tour

Cartagena: Snorkel, Mangroves and Playa Blanca Tour

⏱ 8 hours · 3.1 (138)

Be dazzled by colorful marine life and corals on this mangroves and snorkeling experience from Cartagena. See iguanas and birds as you explore an incredible ecosystem, and enjoy…

from €43 per person

Check availability →
Cartagena: Full Day in the Rosario Islands with Snorkel and Beach Club

Cartagena: Full Day in the Rosario Islands with Snorkel and Beach Club

⏱ 7 hours · 4.8 (42)

Experience an unforgettable day in the Rosario Islands with snorkeling, crystal-clear beaches, a Caribbean lunch, and admission to an exclusive beach club. Sun, sea, and adventu…

from €56 per person

Check availability →
Cartagena: Scuba Diving Day Trip at Playa Blanca with Lunch

Cartagena: Scuba Diving Day Trip at Playa Blanca with Lunch

⏱ 7h 30m · 3.8 (28)

Contemplate the underwater world, interact with a great variety of species, explore the coral reefs and discover what the depths of the sea can teach you.

from €113 per person

Check availability →
Barú Day Tour: Mangroves, Snorkeling, Sunset & Plankton

Barú Day Tour: Mangroves, Snorkeling, Sunset & Plankton

⏱ 8 hours · 3.8 (23)

Embark on a magical adventure on Isla Barú: snorkel in crystal-clear waters, explore mangroves, enjoy Mambo Beach Club at Playa Blanca, and experience bioluminescent plankton fo…

from €54 per person

Check availability →
Cartagena: PADI DISCOVER SCUBA / MINICURSO DE BUCEO

Cartagena: PADI DISCOVER SCUBA / MINICURSO DE BUCEO

⏱ 4h 30m · 5.0 (8)

Dive into the vibrant reefs of Barú with a certified instructor. Enjoy two 50-minute dives, underwater photos, and tropical fruit snacks.

from €211 per person

Check availability →
Cartagena: 5 ISLANDS by speedboat with SNORKELING & LUNCH

Cartagena: 5 ISLANDS by speedboat with SNORKELING & LUNCH

⏱ 7 hours · 2.4 (5)

Embark on a experience where you will be taken by sports boat, snorkel, Caribbean lunch and shrimp coktail.

from €98 per person

Check availability →
Cartagena: Basic Diving for beginners in Rosario Islands

Cartagena: Basic Diving for beginners in Rosario Islands

⏱ 6 hours · 4.4 (5)

Enjoy a beginner's dive where you will explore the coral reefs and marine fauna of the Corales del Rosario Natural Park. If it's your first time, don't worry, this i…

from €133 per person

Check availability →
Cartagena: 2 Tanks Dive Plan For CERTIFIED DIVERS

Cartagena: 2 Tanks Dive Plan For CERTIFIED DIVERS

⏱ 1 day · 4.7 (4)

we go to dive to the Barú Islands\n2 mornings dives.\ndive master or instructor diving with you all the time\ndive equipment included\nunderwater picures and videos\ninsuranse\n…

from €165 per person

Check availability →
Sightseeing tour of the Rosario Islands (snorkeling, lunch and raccoons)

Sightseeing tour of the Rosario Islands (snorkeling, lunch and raccoons)

⏱ 7 hours · 5.0 (2)

Sightseeing tour to the Rosario Islands by speedboat from Cartagena. Includes snorkeling, optional aquarium admission ticket, exotic bird watching, a sunken plane, and interacti…

from €66 per person

Check availability →
Rosario Islands Cartagena: Double Dive Sightseeing Tour for Certified Divers

Rosario Islands Cartagena: Double Dive Sightseeing Tour for Certified Divers

⏱ 8 hours · 5.0 (1)

Scuba Diving in the Rosario Islands

from €174 per person

Check availability →
Cartagena: Discover Scuba at Official PADI Dive Resort

Cartagena: Discover Scuba at Official PADI Dive Resort

⏱ 8 hours · 5.0 (1)

Dive the Caribbean with Cartagena's Official PADI Dive Resort, led by a native Master Instructor. Boutique groups of max 6, two dives up to 12m, and a Day Pass at Blue Apple…

from €202 per person

Check availability →
Cartagena: Rosario Islands Catamarán Trip with Snorkeling.

Cartagena: Rosario Islands Catamarán Trip with Snorkeling.

⏱ 7 hours 0

Sail to the Rosario Islands by catamaran, snorkel at your own pace, visit Isla Grande and Punta Gigante, and enjoy lunch with unlimited non-alcoholic drinks.

from €149 per person

Check availability →
Cartagena: Barú and Rosario Islands Snorkeling Tour

Cartagena: Barú and Rosario Islands Snorkeling Tour

⏱ 2 hours 0

Snorkel in the crystal-clear waters of the Caribbean Sea on a tour from Barú. Explore the Rosario Corals National Park with a local guide and discover the best snorkeling spots.

from €164 per person

Check availability →
Mini scuba diving experience in Barú – quiet beach

Mini scuba diving experience in Barú – quiet beach

⏱ 6 hours 0

If you want to dive but have no experience, this is the ideal tour, as we dive with mini tanks in a very safe and shallow area so that you can learn to dive with confidence.

from €79 per person

Check availability →
Cartagena to Barú: Beginner Scuba Dive + PADI class (10+)

Cartagena to Barú: Beginner Scuba Dive + PADI class (10+)

⏱ 6h 30m 0

Learn to scuba dive on a beginner experience in Barú. Enjoy a PADI instructor-led theory class, practice basic skills, and dive into the water. Includes photos and transport fro…

from €134 per person

Check availability →
Playa Blanca Diving Experience & Nightlife

Playa Blanca Diving Experience & Nightlife

⏱ 7 hours 0

Dive into crystal-clear waters and explore vibrant coral reefs on a scuba diving experience. Choose between a beginner dive or a certified diver experience

from €117 per person

Check availability →
Cartagena: Dive around the shipwrecks of Barú Island

Cartagena: Dive around the shipwrecks of Barú Island

⏱ 9 hours 0

On this activity, you'll feel like true explorers as you dive among the wrecks on the seabed of the Barú Peninsula. A unique experience!

from €185 per person

Check availability →
Rosario Island Aqua Adventure - Snorkeling, Paddle Boarding and Hookah Diving

Rosario Island Aqua Adventure - Snorkeling, Paddle Boarding and Hookah Diving

⏱ 7 hours 0

Discover the Rosario Islands on a premium experience with hookah diving, snorkeling, and paddle boarding. Enjoy crystal-clear waters, an eco-hotel with a private beach, lunch, a…

from €188 per person

Check availability →
Cartagena: 5 Islas VIP con Snorkel, Almuerzo y Open Bar

Cartagena: 5 Islas VIP con Snorkel, Almuerzo y Open Bar

⏱ 9 hours 0

Explore the Rosario Islands on a guided tour from Cartagena. Snorkel at a sunken plane, enjoy a buffet lunch, and relax on Isla Mulata's beaches.

from €128 per person

Check availability →

Good to know: This is the most expensive category on the site, and the gap to a plain island trip buys you the crossing, the guide and the gear. Beginner courses are widely offered – ask on the booking page for the minimum age and whether the dive is in open water or a pool, because the two are sold under similar names.

See all tours in Cartagena →

Good to know

Frequently asked questions

How long does the boat to the Rosario Islands take?

From Muelle de la Bodeguita, just outside the walled city, a speedboat takes about 45 to 50 minutes. A catamaran needs around an hour and a half, and the cheapest large boats two to three hours each way. Most tours leave between 7:50 and 8:30 in the morning and are back between 3 and 4 in the afternoon, so a day trip really is a whole day.

What costs extra on an island trip?

Two things that are almost never in the ticket price. A dock tax of roughly 17,000 to 31,500 Colombian pesos per person is charged when you board, and it varies by pier. The Corales del Rosario national park charges foreign visitors around 28,000 pesos, usually in cash. Beach clubs then bill food and sunbeds separately. Budget the equivalent of 10 to 15 euros on top of whatever you booked.

Can I just swim at the beaches in Cartagena itself?

You can, but you should know what you get. Bocagrande and Marbella have grey-brown sand, noticeable waves and a lot of vendors. The white sand and clear water people come for are an hour away by boat, on Barú and the Rosario Islands. If a beach day is the point of your trip, plan a boat or a van, not a walk from your hotel.

When is the best time to come?

December to April is the dry season and the sunniest stretch – and also the windiest. The trade winds make the bay choppy, and island boats do get cancelled or turn back. September and October are the wettest months, October the wettest of all, but the rain comes as downpours of twenty or thirty minutes and then the sun is back. Mid-February to mid-March is the best compromise: dry, and the Colombian school holidays are over.

Playa Blanca by boat or by land?

Both work and they are not the same trip. The road across the Barú bridge takes a van about an hour and a half and involves no dock tax at all. The boat is faster but adds the dock tax and is the uncomfortable option when the wind is up. On a windy day in February the land route is the one that actually arrives.

How far is the airport from the old town?

Rafael Núñez airport sits inside the city, in the Crespo district – between three and seven kilometres from the walls depending on where you measure. Off-peak that is about ten minutes by taxi; in rush-hour traffic count on twenty-five to thirty. It is one of the shortest airport transfers of any Caribbean city, which is why the transfer is the single most reviewed item in our whole listing.

Island day trips from €12.27 · available today

Check availability