The Sardine Run in Magdalena Bay: The Most Underrated Marine Spectacle in the Mexican Pacific

Imagine a school of fish the size of a city block moving underwater as a single organism. Imagine, all around, thirty striped marlins coordinating silently, pushing the school toward the surface and launching themselves at speeds of up to eighty kilometers per hour, spear in hand. Imagine, above, frigatebirds circling in wide arcs; all around, sea lions closing in; below, silky sharks waiting for the stragglers. Now imagine you’re there, with a snorkel, just a few meters from the epicenter, as the light shimmers among thousands of silvery bodies.

This happens every fall off the coast of Magdalena Bay in Baja California Sur, and yet almost no one talks about it. South Africa’s Sardine Run dominates documentaries, expeditions, and magazine covers. Mexico’s takes place just a few hours’ flight from any U.S. city, with warmer, clearer waters and smaller schools, and yet it remains one of the country’s least-known marine phenomena. This article is an honest attempt to explain why that should change.

What Really Happens During the Sardine Run in Magdalena Bay

The Sardine Run is not a migration in the romantic sense of the word. It is the result of something far more fascinating: the annual spawning of the Spanish sardine (Sardinops sagax) in the cold, nutrient-rich upwellings off Magdalena Bay between mid-October and December. When millions of sardines gather to spawn, the entire marine ecosystem of the North Pacific responds. The predators arrive for the feast.

The undisputed star of the feast is the striped marlin (Kajikia audax). It is one of the fastest fish in the ocean and, unlike other pelagic species, hunts in groups. The marlins surround the school, pushing it toward the surface and compressing it into a defensive sphere—known as a bait ball—and, once the school has nowhere to escape, they take turns attacking. The choreography is so precise that it seems rehearsed. It isn’t. It is the result of millions of years of cooperative evolution.

All the rest joins in around them: sea lions arriving in packs to close in from the sides; common and bottlenose dolphins also taking part; Bryde’s whales (Balaenoptera edeni) that appear at any moment and swallow whole mouthfuls of the school with their mouths wide open; silky sharks (Carcharhinus falciformis) circling the edges; and, above the water, dozens of frigatebirds and pelicans that sacrifice altitude to join the feast.

Why it's different from South Africa's Sardine Run

It’s an inevitable comparison, and it’s worth making it clear. The South African Sardine Run, which takes place between May and July along the coast from the Cape to KwaZulu-Natal, is led by dolphins, occurs in cold, choppy waters, and is typically observed from inflatable boats traveling at high speeds to keep up with the action. It is spectacular, but also demanding: strong currents, limited visibility, jellyfish stings, and miles to cover each day.

The situation in Bahía Magdalena is different. Here, the star of the show isn’t the dolphin but the striped marlin, a species that is virtually absent from the African phenomenon. The waters are warmer—between 22 and 26 degrees at the height of the season—and visibility often exceeds twenty meters. The trips are short because the bait balls are concentrated less than an hour from the coast. And, above all, the experience is enjoyed from the surface while snorkeling and free diving: the noise and bubbles from the tank disturb both the school of fish and their predators, so scuba diving isn’t an option. What you lose in depth, you gain in proximity. Thirty marlins three meters away from you, with the light of the Pacific cutting through the water, doesn’t feel like a documentary: it feels like being inside one.

When to travel: the best time

The season runs from late October to early December, with the usual peak in November. There is activity before and after that, but it is sporadic. What gives the phenomenon its consistency is precisely the sardine spawning, and that spawning follows its own schedule: it depends on water temperature, the California Current, and nutrient upwellings in the area. Some years it starts a week or two early; others it extends into mid-December.

A practical tip we learned: traveling to Bahía Magdalena during the first peak of the season—around the second or third weekend in November—usually offers the best combination of bait balls, underwater visibility, and weather.

Who are the guests of honor at the banquet?

Striped marlin (Kajikia audax). The undisputed star. Hunts in groups. Bodies up to three meters long and documented speeds of 80 km/h. This is the only region in the Pacific where they are seen hunting at the surface with such consistency.

Spanish sardine (Sardinops sagax). The reason for it all. Its annual spawning attracts all the others. Without it, there is no Sardine Run.

California sea lion(Zalophus californianus). Hunts in packs. Coordinates with marlins even though their hunting times differ. It is common to see sea lions finish off what the marlins have started.

Bryde's whale(Balaenoptera edeni). It appears without warning. A single whale can devour an entire bait ball in just a few bites.

Silky shark(Carcharhinus falciformis). An opportunistic hunter. It tends to patrol the edges and snatch up stragglers.

Common dolphins and bottlenose dolphins. They arrive in large groups; sometimes they lead the hunt for the school of fish before the marlin takes over.

Magnificent frigatebirds and pelicans. They mark the spot from the sky. For those who know how to read their signals, they’re the best clue as to where the action is.

How to enjoy it responsibly

This is what sets a well-executed exit apart from a poor one.

I snorkel and free-dive; I never scuba dive. The noise and bubbles scatter the bait ball and disrupt the predators’ behavior. A single trip by scuba divers can ruin a half-day’s fishing for the rest of the boats in the area.

Small boats, engines turned off as they approach. The school of fish scatters when a small boat passes overhead. Experienced operators keep their distance, watch the wind and the frigatebirds, and let the school settle before the snorkelers enter the water.

Small groups. Six to eight people per boat is the ideal number. Any more than that, and the school gets stressed, the marlins swim away, and the experience loses its charm for everyone.

Don't touch, don't chase, don't insist. If the bait ball moves away, look for another one. The universal rule of marine wildlife watching: if you have to chase it, you're already doing it wrong.

These rules aren't about moralizing; they're the only way to ensure the species' survival. The striped marlin is classified as Near Threatened by the IUCN; fishing pressure and chronic stress from poorly managed tourism are two of the reasons. Taking care of the trip is, literally, taking care of the show.

The community behind the phenomenon

Magdalena Bay is not a traditional tourist destination. It is, first and foremost, a fishing port and an internationally recognized wetland: the bay is part of the Hemispheric Network of Shorebird Reserves, is home to the largest mangrove forest on the Baja California peninsula, and is one of only three lagoons in the world where gray whales breed each winter. Puerto San Carlos is the community that has gradually transformed from a town exclusively dedicated to fishing into one with a mixed economy, where seasonal ecotourism is beginning to generate income that rivals that of the fishing industry.

That transition is not merely cosmetic. When a fishing family discovers that taking tourists out to see marlin for six weeks brings in more income than catching marlin all year round, the incentives shift. The fisherman who knows the currents, the wind, and the fish schools’ migration patterns better than anyone else becomes, without needing to say a word, the best guardian of the ecosystem that once sustained him through exploitation.

It is the same model we saw take root in La Ventana and are now seeing emerge in San Carlos. Conservation cannot be mandated; it is built by making conservation more valuable than extraction.

Our experience in Bahía Magdalena

At Akampa, we designed the Marlin & Sardine Run with that in mind. Four days, three nights, a low-impact luxury camp right on the water, and daily outings in small boats with local guides who have been navigating these waters for decades.

We don’t promise that you’ll see the same thing every day, because no one can make that promise when it comes to a wild phenomenon. What we can promise is that we’ll be wherever the school of fish is, alongside those who know it best, and that every guest who travels with us contributes directly to the community that makes this model possible.

If you want to understand why Bahía Magdalena is unlike any other destination on the Pacific coast, next fall is the time to go. Accommodations fill up three months in advance, and bookings for 2026 are already open.

Check out the dates, details, and availability for the expedition Marlin & Sardine Run in Magdalena Bay.

Next
Next

Things to Do in La Ventana, BCS: 4 Days Among Munk's Devil Rays, Wind, and Desert