← Mazatlan cruise guide
wildlife · Mazatlan

Pacific Whale Watching: Humpbacks in Mazatlán Bay

Board a dedicated whale-watching vessel and head into the deep blue of Mazatlán Bay during peak season, when humpback and blue whales breach and spyhop just metres from the boat. A raw, emotional encounter with the ocean's greatest giants.

What to expect

Your small-group vessel heads into Mazatlán Bay's rich feeding grounds, where humpback whales gather between December and April. The naturalist guide reads the water — a distant spout, a raised fluke — and positions the boat for breathtaking close approaches within responsible-watching guidelines. Breaches, pec-slapping, and mother-calf pairs are common. Dolphins and sea turtles frequently join the spectacle. Cold drinks and snacks are provided on board as you take in the sheer scale of these animals in the wild.

Booking
We have not yet verified a bookable operator and price for this one.

Good to know

Peak whale season is December–April; confirm seasonal availability when booking. Duration approximately 3–4 hours — ideal for a morning departure before afternoon all-aboard. Modest sea conditions are typical, but those prone to motion sickness should take precautions. Pre-booking is essential as vessel capacity is limited.

Sail there

Luxury cruises that call at Mazatlan — book through us, the fare is identical and your concierge stays on your side.

Oceania · Oceania Vista
18 nights · calls at Mazatlan
from $7,099
View sailing →
Regent · Seven Seas Grandeur
10 nights · calls at Mazatlan
from $7,849
View sailing →
Regent · Seven Seas Prestige
12 nights · calls at Mazatlan
from $8,599
View sailing →
Princess · Discovery Princess
7 nights · calls at Mazatlan
from $499
View sailing →
See all cruises to Mazatlan →

More to do in Mazatlan

← Back to the full Mazatlan guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

We send the plan to your account’s own address — never to one typed into a box. Free, and Google works.