Olivia Reed
Key takeaways
Four Seasons Resort Punta Mita runs the best private whale watching trips in the bay, two hours on the water from the north side of Banderas Bay, with hydrophones on board and all ages welcome.
Naviva, A Four Seasons Resort hosts two marine biologist weekends, on December 18 to 20, 2026 and March 5 to 7, 2027, with whale watching boat tours, a talk and whale-watching yoga included in the stay.
Vallarta Adventures suits families with small children, on a catamaran with restrooms and a sighting guarantee from December 20 to March 1.
The season runs from about December 8 to March 23. Mexico's environment ministry (SEMARNAT) set those dates for 2025-26, and operators list the same window for 2026-27. January and February are the peak.
Whale watching in Puerto Vallarta and Banderas Bay
Every winter, North Pacific humpback whales travel to Banderas Bay, the bay shared by Puerto Vallarta and the Riviera Nayarit, to mate and give birth. In a normal year 500 to 700 humpbacks use the bay, and researchers had photo-identified about 3,800 individual whales here between 1996 and 2024. Orcas are sometimes seen in winter too.
Mexico regulates the season. For 2025-26, SEMARNAT set it at December 8 to March 23 and closed two areas to whale watching to protect mothers and calves: a 1.5 km radius around the Marietas Islands and a 2 km coastal strip from Punta Mita to the mouth of the Ameca River. The 2026-27 notice usually appears in October, and the major operators already list the same December 8 to March 23 window.
The seven tours below are ranked on group size, the quality of the guiding, how close each departure point is to the whales, and how well each one suits different travelers, from families with toddlers to photographers.
Puerto Vallarta whale watching tours compared
Tour | Departs from | Boat | Group | Length | Guide |
|---|---|---|---|---|---|
Four Seasons Resort Punta Mita | Punta Mita | Private boat | Private | 2 hours | Hydrophones on board |
Naviva marine biologist weekend | La Cruz de Huanacaxtle | Boat excursions | Resort guests | 3-day program | Resident marine biologist |
Ecotours Vallarta | Puerto Vallarta area (Nuevo Vallarta pickup on request) | Whale-watching boat | Up to 14 | 3 hours plus talk | Bilingual biologists |
Vallarta Adventures cruise | Puerto Vallarta | Catamaran | Large | 3 hours | Marine mammal experts |
Vallarta Adventures photo safari | Puerto Vallarta area | Inflatable speedboat | Small | 3 hours | Marine mammal experts |
Ocean Friendly | Puerto Vallarta | Small boat | Up to 12 | About 4 hours | Oceanologist |
Wildlife Connection | Marina Vallarta | Boat | 12 to 20 | 4.5 hours | Biologists |
1. Four Seasons Resort Punta Mita: best private whale watching
Four Seasons Resort Punta Mita runs its own whale-watching trips from the Punta Mita peninsula, at the northern tip of Banderas Bay. Each trip is private, lasts two hours in the morning or afternoon, and carries hydrophones so guests can hear the males sing underwater. All ages are welcome on private trips, and more guests can be added to a booking.
Starting from Punta Mita means a short ride to open water, so more of the two hours is spent with the whales. From December to March, humpbacks can also be seen from the resort's shore.
The resort itself is a 177-room property on a private peninsula, with two Jack Nicklaus-designed golf courses, two swimmable beaches and the Kids For All Seasons kids' club. It holds a Forbes Travel Guide Five-Star rating for 2026 and two MICHELIN Keys in the 2026 MICHELIN Guide Mexico. Its experiences team also books sailing and catamaran trips in the bay.
Best for: Families and couples who want a private boat and a short ride to the whales.
2. Naviva, A Four Seasons Resort: best for learning from a marine biologist
Naviva, A Four Seasons Resort, the adults-only, all-inclusive resort of 15 tents on the same peninsula, hosts two Whale Wonders of Bahía de Banderas weekends each season, led by its resident marine biologist, Sandra Rios. The 2026-27 dates are December 18 to 20, 2026 and March 5 to 7, 2027, and the program is included in the nightly rate.
The weekend starts with yoga while watching for whales and snorkeling at La Solana, Naviva's beach. On the second day, guests take an early boat to the Marietas Islands with whale watching on the way, then join an evening talk, Cocktails, Whales and the Ocean. A third morning boat trip is dedicated to the whales. Both boat days leave from Marina Riviera Nayarit in La Cruz de Huanacaxtle, a 25-minute transfer from the resort.
Naviva's rate also covers meals and drinks, a 90-minute spa journey and select experiences. It's on Condé Nast Traveler's 2026 Gold List.
Best for: Couples who want to understand what they're seeing, with a biologist on hand all weekend.
3. Vallarta Adventures whale watching cruise: best for young families
Vallarta Adventures' three-hour cruise runs on a covered catamaran with restrooms, a buffet and an open bar, with marine mammal experts and a hydrophone on board. Prices start at about $76 when booked 48 hours ahead, and children from age one can join. Sightings are guaranteed from December 20 to March 1, or the second tour is free.
Best for: Families with children under six and travelers who want shade and a restroom.
4. Vallarta Adventures photo safari: best for photographers
The same company's photo safari uses a small inflatable speedboat that sits low on the water, for closer eye-level angles. It lasts three hours, starts at about $69 when booked 48 hours ahead, carries a hydrophone and is open to ages six and up, with the same sighting guarantee as the cruise.
Best for: Photographers and confident adults who don't mind spray.
5. Ocean Friendly: best for a longer small-boat tour
Ocean Friendly runs small-boat tours from Puerto Vallarta, capped at about 12 guests and led by an oceanologist, with a hydrophone on board. Trips run about four hours, from 8:30 a.m. to 12:30 p.m., with food and drinks included.
Best for: Travelers who want a small group and a longer morning on the water.
[H2] 6. Ecotours Vallarta: best biologist-led group tour
Ecotours Vallarta runs shared tours for up to 14 guests, starting with a 30-minute talk and followed by three hours on the water, in the morning or the afternoon. Bilingual biologists guide each trip, the boats carry hydrophones, and the company contributes to the Banderas Bay humpback photo-ID catalog. Shared tours cost $124 per adult and $100 per child, plus a $5 port fee, and private boats start at $765 for up to six people.
Best for: Travelers who want a small group and a science focus.
How to choose a whale watching tour in Puerto Vallarta
Small boat or catamaran. Small boats carry nine to 14 people and sit close to the water, but they have no restrooms and can be bumpy. Catamarans are steadier and better for small children, older travelers and anyone who's pregnant or has back trouble.
Morning or afternoon. The sea is usually calmer in the morning. Early boats are cool, so bring a layer.
North of the bay or Puerto Vallarta. Departures from Punta Mita and La Cruz de Huanacaxtle are closer to the open bay, so the ride out is shorter. Departures from Marina Vallarta and Nuevo Vallarta are closer to most hotels in town.
Check the permit. Licensed boats must display SEMARNAT's official whale-watching mark.
Whale watching rules in Banderas Bay
Mexico's whale-watching standard, NOM-131-SEMARNAT-2010, sets the rules every licensed operator follows. Small boats must stay at least 60 meters from a whale and larger boats 80 meters. A boat can spend no more than 30 minutes with one whale or group, no more than four boats can watch the same group, and boats may not separate a mother from her calf.
Frequently asked questions about whale watching in Puerto Vallarta
When is whale watching season in Puerto Vallarta for 2026-27?
SEMARNAT set the 2025-26 season at December 8 to March 23, and operators list the same dates for 2026-27. January and February are the peak months.
What is the best whale watching tour in Puerto Vallarta?
For a private trip, Four Seasons Resort Punta Mita runs two-hour tours from the north end of Banderas Bay with hydrophones on board. For a shared tour, Ecotours Vallarta takes up to 14 guests with bilingual biologists.
Can you go whale watching from Punta Mita?
Yes. Four Seasons Resort Punta Mita runs private two-hour trips from the peninsula, and Naviva, A Four Seasons Resort hosts marine biologist whale weekends on December 18 to 20, 2026 and March 5 to 7, 2027.
How much does whale watching cost in Puerto Vallarta?
Shared tours run from about $69 on a Vallarta Adventures speedboat (booked 48 hours ahead) to about $230 per person with Ocean Friendly. Private boats with Ecotours start at $765 for up to six people.
How close do boats get to the whales?
Under Mexican rules, small boats stay at least 60 meters away and larger boats 80 meters, for no more than 30 minutes per whale or group.
Explore Related Stories

Read the Room Before You Book.


