Swim With Whale Sharks & Sea Lions

Visit Isla Espíritu Santo or Go Whale Watching in Magdalena Bay

Come and explore Baja California’s many ecosystems with marine life experts. Swim with the majestic whale shark or the playful sea lion. Snorkel on coral reefs among the tropical fish on Espíritu Santo Island. Choose a day, overnight, or 2-night whale watching experience in Magdalena Bay where you’ll see gray whales up close or an expedition to swim with marlins. Other ocean activities include surfing(opens in a new tab) and stand up paddleboarding(opens in a new tab) experiences, the opportunity to go sport fishing(opens in a new tab), or hike along the stunning Punta Lobos cliffs(opens in a new tab). Let’s explore together!

divider-orange
A whale shark glides through the water.
A beautiful beach on Espiritu Santo island.
A gray whale approaches the boat in Mag Bay.
20 Years in Ecotourism

We are dedicated to promoting sustainable tourism and helping to protect wildlife and local communities.

Locally Owned & Operated

We are a family-run business from Baja. We are immersed in the community and all our guides are knowledgeable locals.

Illustration.
 Personal Experiences

We go above and beyond to provide our guests with personalized experiences and unforgettable memories.

Embark on Ocean Adventures in La Paz & Todos Santos

orange-line
A woman high fives her surfing instructor in the ocean.
A man stands on the edge of the Todos Santos cliffs.
A gray whale approaches the boat in Mag Bay.
People swim in the turquoise water at Balandra Beach.

See What Our Guests Have Said...

TripAdvisor

A Family Business

Paula Angeloni and Carlos Retamoza are a marine biologist and an oceanographer and both surfers and divers. They are passionate about the ocean, marine life, and preserving the natural environment of Baja California. They have cultivated their tours to show the best of La Paz, Todos Santos, and Magdalena Bay and share their passion for the animals and the surroundings. All the Explora Baja guides are expert locals — you’ll be in safe hands.

divider-yellow
Paula, Carlos and another Explora Baja employee.

A Family Business

Paula Angeloni and Carlos Retomaza are a marine biologist and an oceanographer and both surfers and divers. They are passionate about the ocean, marine life, and preserving the natural environment of Baja California. They have cultivated their tours to show the best of La Paz, Todos Santos, and Magdalena Bay and share their passion for the animals and the surroundings. All the Explora Baja guides are expert locals — you’ll be in safe hands.

divider-yellow
Paula, Carlos and another Explora Baja employee.

Visit the Todos Santos Surf Shop

The Todos Santos Surf Shop is the base for our activities and an excellent place to rent or buy a surfboard and other surf or beach accessories you may have forgotten to pack! Pop in when you’re walking around Todos Santos, “El Pueblo Mágico” (the magic town).

Visit the Todos Santos Surf Shop

The Todos Santos Surf Shop is the base for our activities and an excellent place to rent or buy a surfboard and other surf or beach accessories you may have forgotten to pack! Pop in when you’re walking around Todos Santos, “El Pueblo Mágico” (the magic town).

See What We’ve Been Up To...

Every trip is different, every moment is a gift ...

For some reason, the whale sharks left in the middle of the season this year. Could be the water temperature, natural cycles or human acts around the sea. Luckily, in the bay of La Paz, they are protected having an area only for them tu use, and an other were only certified boats, captains and guide with special permits can access to, with very strict rules. Now several of them are back to feed in the area, and few boats are allowed to take people to admire them 🙌. God and Us save the Sharks and their environment 🙏 ...

Grey Whales on the act of Love ❤️. Can you see the whale penis? Also called the Pink Floyd, the whale’s lipstick, the machete…
We saw so lots of mating behavior this year at Magdalena Bay. Probably lots of calves next year 🙌 🐳
...

Let’s go explore the beautiful Baja!

#explore #explora #baja #mexico #todossantos #ecoadventures #travel #live #love #nature #boating
...

When the sea lions are too friendly at the island… 😂 ...

Encuentros en el mar

#sea #encounters #whales #humanity
...

Seriously. This whale was following our bout for almost 2 hours, playing with us, laughing with us and exchanging love non stop. It’s hard to understand, it’s hard to process, but those wild creatures surprise us & teaches us something new every day. Long live the whales!!

#onelove #amazing #nature #graywhale #amazinglife #magic #magbay #whales #whalewatching #whale #love
...

Happy Whale Day!!! Be the whales always happy and healthy 🙌🐳

#diainternacional #ballenas #whales
...

When everything comes together at the magic bay ...

La vie in blue here in Mag bay

#magbay #graywhales #whalesnation #whales #dancing #best #whalewatching #experiences #baja #mexico
...

Pure Love

#whales #medicine #love #family #adventuretime #inthesea #baja #mexico #magdalena #magbay
...

Espíritu Santo Island is an Archipelago we never get bored to discover. Cómo explore with us this Amazing Natural Protected Area 🙌

Uno nunca se aburre de descubrir las maravillas del Archipiélago Espíritu Santo. Ven con nosotros a explorar el Área Natural Protegida, de una manera única. 🙌

#espíritusanto #areanaturalprotegida #explora #baja #explore #explorabaja #intimate #adventures #inthesea
...

Are you ready to swim with the biggest and friendliest shark on hearth?? 🦈 💙 ...

Les presentamos a “Tlacoyo”. La primera vez que fue registrado en el area de La Paz fue en 2018, cuando la bióloga @marix_sea le puso este nombre. Dos años después fue herido en su aleta dorsal seguramente por una propela, pero pudo sobrevivir y seguir regresando a alimentarse a la zona del Mogote 🙏 🙌.

Swimming with whale shark Tlacoyo in the bay of La Paz
#whaleshark #tlacoyo #lapaz #baja #mexico
...

Life it’s to short, let’s go adventure!!!

#vamonos #live #love #swim #explore #baja #explorabaja #ecotourism #adventures #inthesea #mexico
...

This error message is only visible to WordPress admins
Error: Access Token is not valid or has expired. Feed will not update.
API error 100: Tried accessing nonexisting field (comments_count) on node type (Media)
Directions on how to resolve this issue(opens in a new tab)
divider-black

Get in Touch

Get in Touch