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

Book it with
Mazatlan Tours
USD 99 per person
Book it →

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.

Regent · Seven Seas Grandeur
10 nights · calls at Mazatlan
from $7,049
View sailing →
Regent · Seven Seas Prestige
12 nights · calls at Mazatlan
from $7,549
View sailing →
Oceania · Oceania Vista
59 nights · calls at Mazatlan
from $26,399
View sailing →
Princess · Discovery Princess
7 nights · calls at Mazatlan
from $508
View sailing →
See all cruises to 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.

No spam. The honest plan, even when it says skip the ship’s tour.