One of the most extraordinary marine species on our planet is the whale shark. Considered “the largest fish in the world” because it belongs to the shark family, this gentle giant of the deep visits Mexico’s shores between July and November, drawn by the region’s abundant plankton as well as the warmer waters found along the country’s coast during this season. This annual migration offers experience seekers the chance to witness one of the most remarkable natural spectacles in Mexico: the sight of majestic whale sharks that can grow to an astonishing 20 meters (65 feet) in length.
If you are planning a trip to the Sea of Cortez, in Baja California, to admire these magnificent creatures, swim alongside them, and perhaps even support conservation efforts, here are some of the best places to encounter whale sharks in Baja California:
1. Bahía de los Ángeles
This dreamlike setting lies in the heart of the Gulf of California, where the desert seems to meet the crystal-clear waters of one of the most biodiverse seas on the planet. Here, accompanied by authorized tour operators, travelers can take a boat to the southern part of the bay, within the public-use subzone known as the “Whale Shark” area of the Bahía de los Ángeles, Canales de Ballenas, and Salsipuedes Islands Marine Biosphere Reserve. This ecologically significant natural area is known for welcoming dozens of juvenile whale sharks, ranging from 2.5 to 8 meters (8 to 26 feet) in length, throughout the summer and much of the fall.
If more than five whale sharks are present when visitors arrive, swimming with them is permitted, accompanied by a certified guide and following the required distances and safety measures to ensure a respectful encounter with the animals. If five or fewer sharks are present, visitors may only observe them from the boats, helping minimize disturbances and, above all, protect the animals’ well-being. Bahía de los Ángeles is approximately a seven-and-a-half-hour drive from Tijuana. But for those seeking an unforgettable encounter with one of the ocean’s most fascinating creatures, every hour behind the wheel is well worth it.
2. Bahía de San Luis Gonzaga
Located 176 kilometers (109 miles) north of Bahía de los Ángeles—approximately a one-hour-and-40-minute drive—travelers will find another remote paradise for whale shark encounters. The season runs from June through December, with the highest concentration of sightings typically occurring in July and August. Its name: Bahía de San Luis Gonzaga.
In this almost untouched, desert-like setting, visitors have the rare opportunity to enjoy an intimate encounter with “the largest fish in the world,” as well as other marine species, including dolphins, sea lions and manta rays. For diving enthusiasts, this secluded corner of Baja California is equally captivating, with an extraordinary abundance of underwater life that helps explain why the legendary French oceanographer Jacques Cousteau famously referred to the Sea of Cortez as “the aquarium of the world.”
And receive exclusive information to travel through Mexico in style!