A day trip to Isla Barú is the most popular excursion from Cartagena. Expect a full-day boat ride (8–9 hours) with several stops, loud music, lots of people, and a few beautiful swimming spots. The main attraction is Playa Blanca — a wide, white-sand beach with clear water. You’ll also usually visit a couple of smaller Rosario Islands for snorkeling and a lunch stop. It’s not a quiet private-island experience; it’s a lively group tour with 20–50 other people on the boat. The water is genuinely pretty and the beach is nicer than anything in Cartagena proper, but it’s commercialized and can feel chaotic on busy days.
Best time to go is December to mid-March when the weather is driest and the sea is calmest. June–November can be rainy and the water visibility drops. Expect to pay around $65–95 per person including boat transport, lunch, and basic snorkel gear. Private or smaller tours push toward the higher end.
Smart pick: choose a tour that goes to Cholón or a quieter Rosario island stop instead of just Barú — the snorkeling is better and the crowds are lighter. Skip the “all-inclusive” open-bar options unless you enjoy drinking with loud music at 10 a.m.; they get messy fast. Bring reef-safe sunscreen, cash for beach vendors, and earplugs if you’re sensitive to noise.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.