Destinations Whale Species When to Go Migration Map Guides
Browse all tours →

56 destinations · Free cancellation

Magdalena Bay · Loreto · El Vizcaíno · Baja California Sur, Mexico

Whale Watching Tours in Baja California

Whale watching tours in Baja bring you face to face with gray whales in the Pacific lagoons where they calve each winter, and with blue whales in the Sea of Cortez off Loreto. This page compares the day trips you can book from La Paz and Loreto, explains which lagoon to choose, when the season peaks, how to get there and the rules every panga follows.

Friendly gray whales that approach the boats Season mid-December to April Peak counts in mid-February Blue whales off Loreto Day trips from La Paz and Loreto
6 Tours compared
From $165 Lowest price
Jan–Apr Best season
3 Gray whale lagoons
190+ Combined reviews

Whale Watching Tours in Baja California

Full Day Gray Whale Watching Experience whale watching Baja CaliforniaTop Pickfrom $193

Full Day Gray Whale Watching Experience

★★★★★4.7(66 reviews)·2–9 hrs
  • 8-hour day from La Paz to the Pacific gray whale lagoons
  • Small group with a marine biologist
  • Lunch, drinks and air-conditioned van included
Check Availability →
Gray Whale Watching Tour with Marine Biologist and Small Group whale watching Baja Californiafrom $347

Gray Whale Watching Tour with Marine Biologist and Small Group

★★★★★5(42 reviews)·2–9 hrs
  • Maximum 8 people on the boat
  • 3 hours on the water with the whales
  • Seafood lunch and transport from La Paz
Check Availability →
Gray Whales Watching in Magdalena Bay whale watching Baja Californiafrom $237

Gray Whales Watching in Magdalena Bay

★★★★★5(28 reviews)·2–9 hrs
  • Puerto Chale on Magdalena Bay, from La Paz
  • Boat limited to 10 guests
  • Biologist guide in English, French and Spanish
Check Availability →
Gray Whale Watching Expedition at Magdalena Bay whale watching Baja Californiafrom $165

Gray Whale Watching Expedition at Magdalena Bay

★★★★★5(24 reviews)·2–9 hrs
  • 2-hour panga trip from Puerto Chale
  • Marine biologist on board, fees included
  • No transport: meet at 8:40am in Puerto Chale
Check Availability →
Gray Whale Watching Tour at Lopez Mateos whale watching Baja Californiafrom $185

Gray Whale Watching Tour at Lopez Mateos

★★★★★4.8(23 reviews)·2–9 hrs
  • Full day from Loreto to Puerto Adolfo López Mateos
  • Hotel pickup and lunch at a local restaurant
  • Panga and guide included
Check Availability →
Blue Whale Watching in Loreto whale watching Baja Californiafrom $176

Blue Whale Watching in Loreto

★★★★★5(13 reviews)·2–9 hrs
  • 5 hours in Loreto Bay National Park
  • 6-8 people per panga
  • Marine park tickets, brunch and drinks included
Check Availability →

How Much Do Baja Whale Watching Tours Cost?

Baja whale watching tours on this page cost $165 to $347 per person. The cheapest is a 2-hour panga trip you join in Puerto Chale, full days from La Paz or Loreto with transport and a meal run $176 to $237, and the small-group biologist day from La Paz is $347. Every listing carries free cancellation.

Budget
$165–$185

Meet the boat in Puerto Chale for a 2-hour panga trip on Magdalena Bay, or take the full day from Loreto to López Mateos with hotel pickup and lunch. Cheapest if you already have a car.

Premium
$347

A maximum of 8 people on the boat, three hours with the whales instead of the usual one to two, a marine biologist and a seafood lunch, with round-trip transport from La Paz.

What affects the price?

The drive is most of the price

The gray whale lagoons are on the Pacific side, half a day from La Paz, Loreto or Los Cabos. Full days that include the van, fuel and a meal cost $185-$347. Driving yourself and joining the panga at Puerto Chale drops it to $165.

Time on the water

Standard lagoon trips give one to two hours with the whales. The $347 small-group day pays for three hours on the boat and a cap of 8 guests.

Gray or blue whales

Gray whale days run from La Paz and Loreto across the peninsula. The blue whale trip leaves Loreto's own marina into the Sea of Cortez, so it is shorter and cheaper at $176.

Bottom line: From La Paz, the $193 Full Day Gray Whale Watching Experience (4.7★, 66 reviews) is the safe first pick. Staying in Loreto, book the $185 López Mateos day for gray whales and the $176 blue whale trip on a second day.

Which Baja Whale Watching Tour Is Right for You?

Tour Length Leaves from Best for Rating From
Full Day Gray Whale Watching Experience 8 hrs La Paz First gray whale day from La Paz 4.7 $193 Check →
Gray Whale Watching Tour with Marine Biologist and Small Group 8 hrs La Paz Photographers, more time with the whales 5 $347 Check →
Gray Whales Watching in Magdalena Bay 8-9 hrs La Paz Small boat to Puerto Chale with a biologist 5 $237 Check →
Gray Whale Watching Expedition at Magdalena Bay 2 hrs Puerto Chale Road trippers with their own car 5 $165 Check →
Gray Whale Watching Tour at Lopez Mateos 8 hrs Loreto Travellers based in Loreto 4.8 $185 Check →
Blue Whale Watching in Loreto 5 hrs Loreto Blue whales in the Sea of Cortez 5 $176 Check →

What Is the Best Month for Whale Watching in Baja?

February and March are the best months for whale watching in Baja. The official season in the El Vizcaíno lagoons runs from December 15 to April 30, and in the 2025-2026 season CONANP counted the peak in mid-February, with 528 gray whales in Ojo de Liebre and 113 in San Ignacio. February and March are also when mother-calf pairs are most common and the calves grow curious about boats.

Blue whales in the Sea of Cortez overlap well: the highest numbers off Loreto come from February to April. A trip in late February or early March can cover both.

Source: CONANP, Baja Expeditions, Oceanic Society.

Where Is the Best Whale Watching in Baja?

San Ignacio Lagoon is the best place in Baja for close gray whale encounters, Ojo de Liebre holds the most whales, and Magdalena Bay is the only lagoon you can reach on a day trip. Loreto is the place for blue whales. Which one is best for you depends on how many days you have.

The three gray whale lagoons and Loreto compared on what decides the trip: how you get there, how you book and what the encounter is like, from CONANP figures and the guides that rank for this search.

WhereWhalesBase townHow to bookEncounter
Laguna Ojo de LiebreGray, most numerous (528 at the 2026 peak)Guerrero NegroLocal licensed cooperatives, short boat rideMany whales, friendly encounters less frequent
Laguna San IgnacioGray (113 at the 2026 peak)San Ignacio, about 1 hr from the docksMulti-day camps, 2+ days recommendedBest for whales that approach and stay
Magdalena Bay (Puerto Chale, López Mateos)GrayLa Paz or LoretoDay trips on this pageUp to an hour in the panga to reach the whales
Loreto Bay National ParkBlue, fin, humpbackLoretoHalf-day panga tripOpen water, whales watched from a distance
Short on time: one day from La Paz or Loreto to Magdalena Bay. Five days or more: add San Ignacio for the closest encounters.

Source: CONANP, Oceanic Society, Moon Travel Guides.

Baja's Lagoons or Cabo San Lucas: Which Whale Trip Is It?

They are different trips. In Cabo San Lucas you board at the marina for 2-3 hours and watch humpback whales breach off Land's End from a distance. In the Baja lagoons you travel half a day to the Pacific side, board a small panga and gray whales come to the boat, often close enough to touch.

If you are staying in Los Cabos, do the humpbacks there and make the lagoons a separate overnight in La Paz or Loreto. Our Cabo San Lucas whale watching tours page compares the marina boats.

What changes between a Cabo humpback trip and a Baja gray whale lagoon day, using the tours on both pages.

Cabo San LucasBaja lagoons
WhaleHumpbackGray, mothers with calves
EncounterBreaching and tail slaps at a distanceWhales approach the panga, sometimes touchable
SeasonMid-December to mid-AprilDecember 15 to April 30, peak February–March
Time needed2-3 hours from the marinaFull day from La Paz or Loreto, or a multi-day camp
Price on our pagesFrom $99From $165

Source: Oceanic Society, CONANP.

What Rules Do Baja Whale Watching Boats Follow?

Every whale watching boat in Mexico follows the federal standard NOM-131-SEMARNAT-2010, and the lagoon operators need a federal authorization to work at all. The rules explain why your trip feels unhurried: the boats are slow, small and few.

  • Only small boats under 10 metres may watch whales where the water is less than 10 metres deep, which covers the lagoons.
  • No more than 4 boats may stay around the same whale or group.
  • A boat may stay a maximum of 30 minutes with one whale or group.
  • Speed stays under 5 knots in the observation areas and drops to 2 knots inside the observation zone.
  • Chasing, harassing or forcing physical contact with a whale is banned, as are feeding whales, kayaks and jet skis.
  • Licensed boats show an official badge. In El Vizcaíno, CONANP issued 56 authorizations for the 2025-2026 season.

Source: NOM-131-SEMARNAT-2010 (DOF), CONANP.

What Is the Best Time to See Whales in the Sea of Cortez?

February to April is the best time to see blue whales in the Sea of Cortez, and the wider whale season there runs from December to April. Loreto Bay National Park is the base: pangas carrying 6-8 people leave the Loreto malecón for 5-hour trips among the park's islands, with the Sierra de la Giganta behind.

Humpbacks, fin whales and dolphins share the same waters in winter. Unlike the lagoon grays, blue whales do not come to the boat, so expect to watch them surface and blow from a respectful distance.

Source: Baja Expeditions, Oceanic Society.

Aerial view of humpback whales and dolphins in Hawaiian waters on Maui whale watching tours

Whale Species & Best Months in Baja California

Species January–March April–June July–September October–December Likelihood
Gray Whale Peak April — From Dec 15 Very high mid-January to March
Blue Whale Feb–Mar April — — Loreto Bay, February–April
Humpback Whale Present — — Arriving Sea of Cortez and Cabo, winter
Fin Whale Present Present — — Possible on Loreto trips
Bottlenose & Common Dolphins Common Common Common Common Frequent bonus sighting
Eastern Pacific gray whales swim about 6,000 miles each way from Arctic feeding grounds to give birth and mate in the warm, shallow lagoons of Baja California Sur. Mexico protected Ojo de Liebre as a whale refuge in 1972 and San Ignacio in 1979, and both now sit inside the El Vizcaíno Biosphere Reserve. In the 2025-2026 season CONANP counted the peak in mid-February: 528 gray whales in Ojo de Liebre and 113 in San Ignacio. On the other side of the peninsula, the Sea of Cortez around Loreto draws blue whales, with the highest numbers from February to April.

What to Expect on the Day

1

Early start and the drive west

Full days from La Paz and Loreto leave early for the drive across the peninsula to Magdalena Bay on the Pacific side. Puerto Chale is the lagoon port used from La Paz, Puerto Adolfo López Mateos the one used from Loreto.

2

Into the panga

Licensed local pangas, open boats under 10 metres, take you into the lagoon. Inside the observation zone the boat slows to 2 knots, and no more than four boats may stay with the same whale or group.

3

The encounter

Mothers and calves surface around the boat. Some whales come right up to the hull and stay, and passengers often touch them. Crews may not chase, block or force contact: the whale decides how close it comes.

4

Time limit and return

Each boat may spend a maximum of 30 minutes with one whale or group before moving on, so a trip usually brings several encounters. Back on land, most day trips stop for a meal before the drive home.

No whale sighted? Gray whales fill the lagoons from mid-January to March, so a trip in that window without whales is very unusual. Trips early in December or late in April carry more risk. Day tours need certain weather and a minimum group size: if either cancels the trip, the operator offers another date or a refund, and every listing on this page has free cancellation.

Watch: Humpback Whales in Baja California

Up-Close and Personal with Gray Whales | Baja California | Lindblad Expeditions-National Geographic

What to Bring and What to Leave at Home

✓ Bring

  • A windbreaker and a warm layer: lagoon mornings are cool and the pangas are open
  • A waterproof jacket or poncho: whale blows and spray reach the boat
  • A dry bag for your phone and camera
  • A wide-brim hat and sunglasses with a strap
  • Reef-safe sunscreen and lip balm
  • Motion-sickness tablets for the blue whale trip in open water
  • Pesos in cash for tips and the roadside stops

✗ Leave at home

  • Kayaks, paddleboards and jet skis: the rules ban them in the observation areas
  • Food for the whales: feeding is banned
Seasickness tip: The gray whale lagoons are sheltered and shallow, so the water inside them is usually calm and seasickness is rare. The blue whale trip goes out into the Sea of Cortez around Loreto's islands, where swell is more likely: take tablets before boarding if you are prone. On full-day lagoon trips, the van ride across the peninsula is the longer part of the day, so take tablets before you set off if winding roads bother you.

Where Tours Depart From

Port / AreaDetails
La Paz (t1, t2, t3) Day trips start on the La Paz waterfront: Paseo Álvaro Obregón at Agustín Arreola for t1, in front of The Hook La Paz for t3, hotel pickup for t2. La Paz airport is about 2 hours by road from Los Cabos airport.
Puerto Chale, Magdalena Bay (t4) A fishing village on the southern end of Magdalena Bay. Meet at the checkpoint tent at the entrance to the village at 8:40am. Drive yourself, there is no transport on this trip.
Loreto (t5, t6) The López Mateos day picks up at Loreto hotels. The blue whale trip meets at the Loreto Lighthouse on Paseo López Mateos. Loreto airport is about 10 minutes from town.
Guerrero Negro and San Ignacio (no day trips listed) Ojo de Liebre is reached from Guerrero Negro, on Highway 1 near the state line. San Ignacio Lagoon is about an hour's drive from San Ignacio town. Both are run by CONANP-licensed local cooperatives and multi-day camps.
Fly into La Paz (LAP) or Loreto (LTO). From Los Cabos (SJD), La Paz is about 2 hours by road, and Loreto is a long drive of about 7 hours. For San Ignacio or Ojo de Liebre, plan a full day of travel north from La Paz or Loreto, or join a multi-day trip with a charter flight. Book peak-season February and March trips 3-6 months ahead.

How to Choose an Ethical Tour

What ethical operators do

  • Book licensed operators: lagoon boats must carry an official authorization badge
  • Let the whale come to you and keep hands still unless it chooses to stay at the hull
  • Choose trips with a marine biologist who explains behaviour instead of chasing
  • Accept the 30-minute limit per whale, it protects nursing mothers

Red flags to avoid

  • Pangas chasing whales or cutting between a mother and calf
  • More than four boats crowding one whale
  • Kayaks or jet skis near the whales, both banned

FAQ: Whale Watching in Baja California

What is the price of Baja whale watching tours?

⌄
Baja whale watching tours on this page cost $165 to $347 per person. The cheapest is the $165 2-hour panga trip you join at Puerto Chale. Full days with transport run $185 from Loreto to López Mateos, $193 and $237 from La Paz to Magdalena Bay, and $347 for the 8-person small-group day. The Loreto blue whale trip is $176. All tours include free cancellation.

Can you touch the gray whales in Baja?

⌄
Often, yes, but only when the whale comes to you. Friendly gray whales, especially mothers with calves, approach the pangas in the Baja lagoons and stay alongside. Mexican rules ban chasing or forcing contact, so the crew waits and the whale decides.

Which is better, Magdalena Bay or San Ignacio Lagoon?

⌄
San Ignacio is the one most guides rate best for close encounters, but it is remote and usually a multi-day trip. Magdalena Bay is the only lagoon you can do as a day trip from La Paz or from Loreto, with more boat time getting to the whales.

Can you do a Baja gray whale trip from Cabo San Lucas?

⌄
Not as a short trip. The gray whale lagoons are on the Pacific side, half a day from Los Cabos, so most people base themselves in La Paz, about 2 hours north. Cabo's own boats watch humpbacks off Land's End: see Cabo San Lucas whale watching tours.

How long are Baja whale watching tours?

⌄
Full days from La Paz or Loreto take 8-9 hours, of which one to three hours are on the water. The Puerto Chale panga trip is 2 hours, and the Loreto blue whale trip 5 hours.

Do I need a permit to see the whales?

⌄
No, you need a licensed operator. Every boat in the observation zones must hold a federal authorization, and in El Vizcaíno CONANP licensed 56 cooperatives, ejidos and local businesses for the 2025-2026 season. Book through them, never a private boat.

Not the right fit? Browse all whale watching tours across 56 destinations worldwide.

Ready to book your Baja California whale watching tour?

6+ tours · from $165 · free cancellation · instant confirmation

See all tours →