Most visitors to Cartagena discover the Rosario Islands and stop there. The Rosario are stunning and easily reachable — 35 km offshore, dozens of operators, and a well-worn route that any captain can run. But there is another archipelago further out that almost nobody on a shared tour will ever reach: the Islas de San Bernardo, sitting 90 km southwest of Cartagena in waters that are noticeably quieter, more transparent, and less trampled.

Getting there requires a specific captain's license that most operators do not hold and a higher budget. This guide explains what is involved, what you will find, and how the numbers break down.

What Are the San Bernardo Islands and Why Are They Different from Rosario?

The Archipielago de San Bernardo is a group of ten small coral islands protected under Colombia's national park system. Located in the Gulf of Morrosquillo, they sit far enough from the main tourist circuits that a typical weekday brings just a handful of visiting boats — a stark contrast to the Rosario Islands, which can see dozens of shared-tour lanchas anchored at the same reef by 10 AM.

Water visibility regularly exceeds 20 meters in the dry season, and the reef system is considered more pristine than Rosario's precisely because fewer visitors reach it. The standout stop is Isla Mucura, the only inhabited island in the archipelago accessible by fast lancha in a single day from Cartagena. Its main settlement, Punta Arenas, is a small fishing community with restaurants serving freshly caught lobster, hammocks suspended over the water, and cold coconut water sold directly from residents — no hotel chain, no entrance kiosk, no tourist menus.

How to Get to the San Bernardo Islands by Private Boat from Cartagena

The crossing to San Bernardo is 90 km of open Caribbean water — more than twice the distance to the Rosario Islands. Colombian maritime law classifies this route as cabotaje nacional (national cabotage), a higher-tier license than the standard coastal certificate that covers the Rosario run. To legally bring passengers here, a captain must hold a DIMAR (Direccion General Maritima) national cabotage credential, which requires additional hours, a separate exam, and periodic renewal.

In practice, only 3 to 4 operators in Cartagena hold captains licensed for this route — the direct reason most tour operators simply do not offer San Bernardo. A captain who runs this crossing regularly knows the wind patterns, required fuel margin, and navigational marks not found on tourist apps.

Departure no later than 6:30 AM from Cartagena's marina allows 3 to 4 usable hours on the islands before dark. The crossing takes 90 minutes to 2 hours at cruising speed; the return leg against afternoon trade winds can be choppier. See the full context of Cartagena private boat charters for vessel options.

What to Do Once You Arrive: Isla Mucura, Tintipan and the Reef

A day trip realistically covers two or three stops. The standard itinerary: outer reef snorkeling, beach anchor at Isla Tintipan, lunch at Punta Arenas on Isla Mucura.

Outer reef snorkeling: The reef between Isla Panda and Isla Cayo Bolivar is the most intact in the archipelago — parrotfish, angelfish, and nurse sharks under ledges. One non-negotiable: mineral sunscreen only. Chemical sunscreen is prohibited under INVEMAR and Parques Nacionales regulations, enforced at the marine checkpoint. Bring your own — nothing is sold on the islands.

Isla Tintipan: Quiet white-sand crescent, shallow turquoise water, no facilities. Almost no other visitors on a weekday.

Punta Arenas, Isla Mucura: Grilled lobster and fried fish ordered direct from the kitchen — $15 to $25 USD per person. Hammocks over the water at no charge. For larger groups, a catamaran charter is the right vessel: twin-hull stability cuts fatigue on the crossing and provides shaded deck space for everyone.

Cost Breakdown: Private Boat vs. the "San Bernardo Day Tour" Trap

Shared-boat options advertised at $80 to $120 per person for "San Bernardo tours" typically depart from Tolu or Covenas — towns 3 to 4 hours from Cartagena by road. They are not day trips from Cartagena.

A legitimate private charter departing from Cartagena starts at $1,360 with Nauty 360, captain and fuel included. Three factors explain the difference versus a Rosario charter ($680 from the same port):

For groups of 8 or more the per-person cost drops to $170 or less — comparable to a shared Rosario tour, for a far less crowded experience on a more intact reef.

WhatsApp Nauty 360 — Get a Quote

Best Time to Go and What to Pack

December through April is the optimal window: calmer seas, lighter morning wind, and underwater visibility peaking at 20 to 25 meters. January and February are the most reliable months. The wet season (May through November) is not a blanket prohibition — morning departures in June and July often find workable conditions — but August through October brings the highest variability. A captain experienced on this route will make the call on the morning of departure; book wet-season trips with that flexibility built in.

What to pack for this specific trip:

Departure logistics mirror other Cartagena private island charters: confirm the marina point the night before, arrive 20 minutes early, and have your group ready — the departure window is not flexible on a trip of this distance.

Frequently Asked Questions

The San Bernardo Islands are approximately 90 km southwest of Cartagena. By a fast private lancha, the crossing takes around 90 minutes to 2 hours depending on sea conditions. This is roughly twice the distance of the Rosario Islands (35 km), which is why the trip requires a captain with a DIMAR national cabotage license and costs more than a standard island charter.
Yes, but it requires an early departure — no later than 6:30 AM — to maximize time on the islands and return before dark. A full-day itinerary gives you 3 to 4 hours on the islands between the two crossings. If you want a more relaxed pace, consider spending a night on Isla Mucura at one of the eco-lodges and returning the following morning.
The San Bernardo Archipelago is part of the Old Providence McBean Lagoon National Natural Park system managed by Parques Nacionales Naturales de Colombia. Visitors pay an entrance fee of approximately $6 USD per person at the marine checkpoint — this is collected in cash on arrival and is not included in any charter price. Mineral sunscreen is mandatory; chemical sunscreen is prohibited by INVEMAR and Parques Nacionales environmental regulations to protect the reef.
Both are Caribbean archipelagos off the Colombian coast, but they serve very different experiences. The Rosario Islands (35 km from Cartagena) are the most accessible and heavily visited, with excellent snorkeling and a range of operators. The San Bernardo Islands (90 km out) are more remote, less crowded, and include Isla Mucura — the only inhabited island with a local community, fresh lobster, and hammocks over the water. The San Bernardo reef system is also considered more pristine because it receives far fewer visitors.
Private boat tours to the San Bernardo Islands from Cartagena start at $1,360 with Nauty 360, with a DIMAR-certified captain and fuel included. The higher price compared to a Rosario Islands charter (which starts around $680) reflects the 90 km open-water crossing, higher fuel consumption, and the DIMAR national cabotage license required for this route. Only 3 to 4 operators in Cartagena are legally authorized to run this trip.