⭐ 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.

32 tours available · Sorted by number of verified reviews. Prices from GetYourGuide as of our last update. The current price and availability are shown on GetYourGuide before booking.

Cartagena: Rosario Islands Catamaran with Lunch and Snorkeling
Bestseller

Cartagena: Rosario Islands Catamaran with Lunch and Snorkeling

⏱ 7.5 hours · 4.5 (2,758)

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 €106 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,373)

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 €70.67 per person

Check availability →
Cartagena: Rosario Islands Day Tour with Snorkel & Lunch
Bestseller

Cartagena: Rosario Islands Day Tour with Snorkel & Lunch

⏱ 8 hours · 4.1 (402)

Discover the fascinating Rosario Islands on this day tour from Cartagena. Visit some of the islands' most beautiful locations, including Barú Island, Isla Grande, and exclus…

from €85.09 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 (149)

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 €69.86 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 mangrove and snorkeling experience from Cartagena. See iguanas and birds as you explore an incredible ecosystem, and enjoy…

from €43.89 per person

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

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

⏱ 7 hours · 4.8 (91)

Enjoy an unforgettable day in the Rosario Islands with snorkeling, crystal-clear beaches, a Caribbean lunch, and access to an exclusive beach club. Sun, sea, and adventure from…

from €67.84 per person

Check availability →
Cartagena: 4 Islands by Sport Boat with Snorkel & Raccoons

Cartagena: 4 Islands by Sport Boat with Snorkel & Raccoons

⏱ 8 - 12 hours · 4.3 (83)

Snorkel over a sunken plane, visit the Oceanarium if you wish (ticket paid there), relax at Cocoloco beach club, meet Baru's raccoons and lunch at Crystal Beach Club.

from €71.65 per person

Check availability →
Cartagena: 5-Island Trip by Boat with Lunch and Snorkeling

Cartagena: 5-Island Trip by Boat with Lunch and Snorkeling

⏱ 10 hours · 3.7 (82)

Embark on an island and beach adventure by speedboat from Cartagena. Visit 5 different islands, enjoy a delicious lunch, make a splash with water activities, and see luminous pl…

from €98.93 per person

Check availability →
Cartagena: 5 Islands Boat Tour with Lunch, Snorkeling, & Bar
Bestseller

Cartagena: 5 Islands Boat Tour with Lunch, Snorkeling, & Bar

⏱ 11.5 hours · 3.6 (41)

Enjoy the varied attractions Cartagena's islands have to offer. From historical landmarks to a bioluminescent plankton show at nighttime, every stop of this 5 island tour is…

from €142.42 per person

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

Cartagena: Scuba Diving Day Trip at Playa Blanca with Lunch

⏱ 7.5 hours · 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 €115.54 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 €58.22 per person

Check availability →
Cartagena: PADI Discover Scuba / Mini Scuba Diving Course

Cartagena: PADI Discover Scuba / Mini Scuba Diving Course

⏱ 4.5 hours · 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 €214.97 per person

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

Cartagena: Basic Diving for beginners in Rosario Islands

⏱ 6 hours · 3.8 (6)

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 €137.72 per person

Check availability →
VIP 5 Islands with Lunch, Rum, Vodka, Beer, Snorkeling, Plankton

VIP 5 Islands with Lunch, Rum, Vodka, Beer, Snorkeling, Plankton

⏱ 13 hours · 2.3 (6)

Enjoy islands, beaches, snorkeling, sunset, plankton, open bar and delicious typical food. Share unforgettable moments with local people and people from different countries.

from €124.50 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 an experience where you will travel by sports boat, snorkel, and enjoy a Caribbean lunch and shrimp cocktail.

from €102.07 per person

Check availability →
Cartagena: Island Sightseeing Tour with Snorkeling, Lunch, and Plankton Activity

Cartagena: Island Sightseeing Tour with Snorkeling, Lunch, and Plankton Activity

⏱ 7 hours · 2.6 (5)

Enjoy a day in the Islas del Rosario, where you can enjoy a shrimp cocktail, snorkeling, lunch, a beach area with chairs included, and a bilingual tour guide.

from €67.18 per person

Check availability →
Cartagena: Rosario Islands, Barú, and Cholón Sightseeing Tour with Snorkeling and Lunch

Cartagena: Rosario Islands, Barú, and Cholón Sightseeing Tour with Snorkeling and Lunch

⏱ 8.5 hours · 3.0 (5)

Explore the Rosario Islands, visit Cholón and the Mirador de Barú vantage point, go snorkeling, and enjoy a typical lunch in front of the sea.

from €75.75 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 €168.39 per person

Check availability →
Cartagena: 5 Rosario Islands Tour with Snorkeling and Lunch

Cartagena: 5 Rosario Islands Tour with Snorkeling and Lunch

⏱ 8 hours · 4.0 (4)

You can enjoy one of the best activities to visit and see beautiful places in one day.

from €128.90 per person

Check availability →
Cartagena: PADI Open Water Diver Course with Certification

Cartagena: PADI Open Water Diver Course with Certification

⏱ 3 days · 5.0 (3)

Dive into the world of scuba with a PADI Open Water course. Gain essential skills in a pool and open water, and earn your certification.

from €716.56 per person

Check availability →
Tour from Cartagena to Baru: Snorkeling + Plankton + Lunch

Tour from Cartagena to Baru: Snorkeling + Plankton + Lunch

⏱ 10 hours · 2.0 (3)

Discover the paradise at Freedom Beach Club. Enjoy a full day of fun, explore the beautiful mangroves of the island, go snorkeling, and when night falls, enjoy the bioluminescen…

from €81.97 per person

Check availability →
Rosario Islands: Beach Club W/ Lunch, Bikes, Snorkeling & DJ

Rosario Islands: Beach Club W/ Lunch, Bikes, Snorkeling & DJ

⏱ 8 hours · 5.0 (2)

Spend the day at one of the most complete beach clubs in the Rosario Islands with snorkeling, transparent kayaks, island biking, Caribbean lunch, music, and crystal-clear waters…

from €132.45 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 €209.17 per person

Check availability →
Playa Blanca Diving Experience & Nightlife

Playa Blanca Diving Experience & Nightlife

⏱ 7 hours · 5.0 (1)

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 €119.13 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 €180.91 per person

Check availability →
Cartagena: Rosario Islands Catamaran Trip with Snorkeling.

Cartagena: Rosario Islands Catamaran 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 €154.34 per person

Check availability →
Cartagena: Crystal Beach by Speedboat, Snorkel & Lunch

Cartagena: Crystal Beach by Speedboat, Snorkel & Lunch

⏱ 7 hours 0

Travel by speedboat to Crystal Beach Club on Playa Tranquila. Enjoy snorkeling, a mangrove boat ride, beach facilities and lunch with seven menu choices.

from €49.43 per person

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

Cartagena: Barú and Rosario Islands Snorkeling Tour

⏱ 2 - 4 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 €104.59 per person

Check availability →
Cartagena: Rosario Islands Snorkeling and Beach Day Trip

Cartagena: Rosario Islands Snorkeling and Beach Day Trip

⏱ 8 hours 0

Discover the vibrant marine life of the Caribbean Sea on a day trip from Cartagena to the Rosario Islands. Relax on the white sands of Isla Grande and Playa Blanca.

from €113.07 per person

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

Cartagena: Dive around the shipwrecks of Barú Island

⏱ 9 - 10 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 €192.21 per person

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

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

⏱ 6.5 hours 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 €173.56 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