7 Best Places for Whale Watching in Colombia (Season, Tips & Tours)

This post contains affiliate links. If you book through our links, we may earn a small commission at no extra cost to you.


📋 At a Glance

  • Season: July–October (peak: August–September)
  • Best locations: Nuquí, Bahía Solano, Bahía Málaga, Utría National Park, Gorgona Island
  • What you’ll see: Humpback whales (up to 18m long), calves, breaching, tail slaps
  • Cost: ~$25–$75 USD per person for a day tour; $300–$600 USD for 3-night packages
  • Getting there: Fly from Medellín to Nuquí or Bahía Solano (~1 hour)

You’re standing on a small wooden boat somewhere off Colombia’s Pacific coast.

The jungle is behind you.

The ocean is ahead.

And then — a 15-meter humpback whale breaches completely out of the water, 30 feet from the bow.

That is what whale watching in Colombia feels like.

Colombia’s Pacific coast is one of the best places on earth to witness humpback whale migration up close — and yet it’s still wildly under-the-radar compared to places like Iceland or Alaska.

Every year, close to 100,000 tourists visit the region to see these giants — but trust me, it doesn’t feel crowded out there.

This guide covers every spot worth visiting, when to go, how much it’ll cost you, and how to lock in the best experience.

[CTA: Compare Whale Watching Tours in Colombia →]

When Is Whale Watching Season in Colombia?

Whale watching in Colombia runs from July to October, with August and September being the absolute sweet spot.

Humpback whales migrate north from Antarctica every year to breed and give birth in the warm Pacific waters — around 25°C — off Colombia’s coast.

The calves are born here, feed on their mother’s milk, and then swim back south with the pod.

July is when the first whales arrive, typically near Bahía Málaga.

By August, the groups get denser, making sightings easier and more frequent.

October is the tail end of the season — you can still see whales, but numbers start thinning out.

Pro Tip 🐋 Book your flights and accommodation at least 6–8 weeks in advance. Whale season coincides with high season on the Pacific coast — and things sell out fast.

7 Best Places for Whale Watching in Colombia

1. Nuquí (Chocó) — The Classic Choice

Nuquí is the most famous destination for whale watching in Colombia, and for good reason.

It sits in the Gulf of Tribugá, and the surrounding communities of Guachalito, Termales, and Arusí are all within easy boat distance of prime whale territory.

Most ecolodges here include whale watching trips as part of their packages — you’re waking up to jungle sounds, eating fresh fish, and heading out to sea in the morning.

The access is easy too — it’s just a 60-minute flight from Medellín.

[Search flights from Medellín to Nuquí →]

2. Bahía Solano (Chocó) — Best for Responsible Tours

Bahía Solano is Nuquí’s quieter neighbor, and it’s arguably better for eco-conscious travelers.

The Madre Agua association operates whale watching tours here — they’re dedicated to marine conservation, and their guides are trained to approach whales respectfully and educate passengers properly.

Tours run about 200,000 COP (~$50 USD) per person with Madre Agua — slightly more than average, but you get knowledgeable, ethical guides.

Black Sands Lodge also offers guided tours at $75 USD per adult with certified marine naturalists, departing early morning or mid-afternoon.

[Book a Whale Watching Tour in Bahía Solano →]

3. Bahía Málaga / Uramba National Park (Valle del Cauca) — Best on a Budget

If your budget is tighter, Bahía Málaga is your best option.

It’s located north of Buenaventura and sits inside the Uramba Bahía Málaga Natural Park — a recognized global hotspot for humpback whales.

The first whales of the season arrive here in early July, and access doesn’t require a flight — you can reach it by road to Buenaventura, then boat.

Shorter day tours here can cost as little as $25–$50 USD per person.

Pro Tip 💡 Combine your Bahía Málaga trip with visits to the La Sierpe, El Ostional, and Las Tres Marías waterfalls, or beach time at Ladrilleros and La Barra.

[Compare Hotels near Bahía Málaga →]

4. Ensenada de Utría National Park (Chocó) — Most Dramatic Setting

This one is special.

Utría National Park features a natural inlet — the Ensenada de Utría — where humpback whales actually enter the calm bay to rest and nurse their calves.

You can watch them from the shore or a small boat in incredibly protected waters.

The park also has Playa Blanca, one of the only white sand beaches on the Pacific coast, plus mangroves and Emberá indigenous community visits.

Access is typically by boat from Bahía Solano or Nuquí.

[Book a Tour to Utría National Park →]

5. Gorgona Island (Cauca) — Most Remote Experience

Gorgona Island is Colombia’s most remote and biodiverse national park — a former maximum-security prison turned ecological reserve.

Humpback whale sightings are possible from May through October around Gorgona.

The island is home to 147 bird species, 500+ species of marine fauna, and some of the most pristine diving in the country.

Access is by flight from Cali or boat from Buenaventura or Guapi — plan ahead because availability is strictly limited.

[Check Availability for Gorgona Island Tours →]

6. Tumaco (Nariño) — Off the Beaten Path

Tumaco is one of the lesser-visited spots for whale watching in Colombia, making it a great pick if you want to avoid the crowds entirely.

Short day tours run from Tumaco’s port, though standards vary — ask specifically for guides trained in responsible whale watching protocols.

Best combined with a broader trip to Colombia’s south Pacific coast.

7. Buenaventura — Most Accessible Entry Point

Buenaventura is the main gateway to Colombia’s Pacific whale watching scene.

It’s the closest large city to both Bahía Málaga and other Pacific destinations, and day tours depart from here during whale season.

If you’re short on time or budget, a Buenaventura day tour ($25–$50 USD) can still deliver incredible sightings without the multi-day ecolodge commitment.

[Browse Whale Watching Tours from Buenaventura →]

Top Whale Watching Tours & Packages

DestinationTour TypePrice (USD)IncludesBook
Bahía Solano4-day packageFrom $420Accommodation, meals, 2 whale tours, jungle hike [Book Now →]
Bahía Solano (Black Sands Lodge)Half-day tour$75/adult, $60/minor Certified guide, 4-hour boat tour[Book Now →]
Nuquí3-night ecolodge package$300–$600 Accommodation, meals, whale tours, snorkeling[Book Now →]
Buenaventura / TumacoDay tour$25–$50 Boat tour only[Book Now →]
Gorgona IslandMulti-day expeditionFull park access, diving, guided tours[Book Now →]

What to Expect on a Whale Watching Tour

You’ll board a small boat — usually between 5 and 10 people — and head out into open Pacific water.

Good guides keep a respectful distance from the whales and let the animals approach on their own terms.

Tours typically last 3–5 hours and depart early morning or mid-afternoon.

You’ll most commonly see:

  • Breaching — full body launches out of the water
  • Tail slapping — the whale’s signature fin slap on the surface
  • Spy hopping — the whale poking its head vertically above the water
  • Mother-calf pairs — especially visible in August and September

Pro Tip ⚠️ Avoid booking cheap tours with local fishermen who have no wildlife training. They often approach too close, which stresses the whales and degrades the experience. Stick with certified eco-tour operators or ecolodge packages.

How Much Does Whale Watching in Colombia Cost?

Here’s the honest breakdown:

  • Budget (day tour): $25–$50 USD — short boat trip, larger group, minimal extras
  • Mid-range (lodge package): $300–$600 USD for 3 nights — includes accommodation, meals, and multiple whale excursions
  • Premium (guided ecolodge): $420+ USD for 4 days — full-board, private-access whale tours, jungle activities

The sweet spot for most travelers is a 3–4 night ecolodge package — it gives you multiple chances to see whales (not just one roll of the dice), plus immersive rainforest and coastal experiences.

[CTA: Find the Best Whale Watching Packages in Colombia →]

Is Whale Watching in Colombia Worth It?

Absolutely yes — and it’s not even close.

Colombia’s Pacific coast offers some of the most intimate humpback whale encounters in the world.

The combination of warm, protected waters, nutrient-rich breeding conditions, and close-to-shore activity means sightings here are remarkably consistent during peak season.

Add the fact that you’re surrounded by one of the most biodiverse rainforests on earth, and this isn’t just a whale watching trip — it’s a full Pacific coast immersion.

If you go in August or September with a reputable eco-operator, the chances of seeing whales are extremely high.

FAQ: Whale Watching in Colombia

When is the best time for whale watching in Colombia?

August and September are the peak months, though the season runs from July through October. Sightings are possible as early as June in some areas.

What type of whales can you see in Colombia?

The main species is the humpback whale (Megaptera novaeangliae), which migrates from Antarctic waters every year. Adults can reach up to 18 meters long.

Where is the best place for whale watching in Colombia?

Nuquí and Bahía Solano in Chocó are considered the top destinations, followed by Bahía Málaga and Utría National Park. Each offers a slightly different experience.

How much does whale watching in Colombia cost?

Day tours start at around $25–$50 USD, while multi-day ecolodge packages range from $300–$600+ USD depending on duration and inclusions.

How do I get to Nuquí or Bahía Solano for whale watching?

Both destinations are accessible by direct flight from Medellín, taking approximately 60 minutes. Book well in advance — seats fill up fast during whale season.

Is whale watching in Colombia eco-friendly?

It depends on the operator. Always book with certified eco-tour operators or established ecolodges that follow responsible wildlife watching guidelines. Avoid unregulated fisherman tours.

Can you swim with whales in Colombia?

Some operators offer swimming or snorkeling near whales in specific areas — Colombia Pacific Diving, for example, organizes dive trips timed for whale season.

Do I need travel insurance for a Colombia whale watching trip?

Yes, strongly recommended. The Pacific coast is remote, medical facilities are limited, and boat-based activities carry inherent risk. Make sure your policy covers adventure activities and emergency evacuation.

About the author
Kath Meer

Leave a Comment