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 man holds a fish up to the camera in La Paz.

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...

The beginning of another promising day at the magic island…

#whalewatching #oceansafaris #marlinrun #baja #adventures #peace #bahiamagdalena #magbay #mexico #travel #explore #explora #explorabaja #todossantos #ecoadventures
...

So much fun on these Ocean Safaris…. It’s hard to process ...

Thank you @tannerunderwater for your amazing way of capturing moments 📷

#new #adventures #underwater #bajacaliforniasur #deepblue #mexico #explorabaja #exploremore #takeonlypictures
...

Not sure if it was real
This last trip to Mag Bay was unreal. Mobulas, Dolphins, Marlins, Whales and Orcas sharing their magic with us
...

We like private and hidden spots

#explora #baja #mexico #paradise #hidden #cove #beachlife #island #traveler #adventures #onceinalifetime #experiences #todossantos #ecoadventures #islaespiritusanto #lapaz
...

Come cool off, explore and have fun at the Espíritu Santo Archipelago! A beautiful Natural Protected Area in the aquarium of the world 🙌 ...

Every season has its special surprises
Now it’s Mobula’s time

#seaofcortez #mobulas #boating #safari #sea #nature #adventures #travel #wonder #explore #todossantos #baja #mexico #explorabaja
📷 @saltylifeinbaja
...

New adventures to come….

#untouched #island #seaofcortez #new #adventures #travel #nature #blue #bajacaliforniasur #mexico
...

#lapaz #lapazmexico #lapaz #bajasur #bajacaliforniasur #sudcalifornia #dolphins #delfines #bajatours #whattodoinbaja #mexico #México ...

Espíritu Santo Archipelago is always an amazing experience. A natural protected area full of sea birds, marine mammals, tropical fish, turquoise waters and pristine sandy beaches.

Check our tours in www.explorabaja.com

#adventures #inthesea #lifetime #experiences #eco #baja #tours #lapaz #todossantos #cabo #mexico
...

Enjoying nature and exercising in family. A perfect way to spend the day

#balandra #sup #tour #day #baja #mexico #adventures
...

The best thing to collect at the beach is Garbage! Thank you very mucho @paoladelarosa @ines.c.t & @lets_lets_lets

#cleanbeaches #bethebestversionofyou #betheexample #bajacalifornia #playaslimpias
...

Cuando sales a ver ballenas, a veces otros animales viene a hacer el show.

Our favorite party crashers ✨

#dolphins #ocean #adventures #travel #bajacaliforniasur #mexico #magic #natural #planet
...

An other beautiful day in Whale shark land

#peaceful #whaleshark #adventures #lapaz
...

In here, we feel natural and free like the sand on the dunes of Magdalena Island

#whalewatching #wild #excursions #magbay #baja #mexicp

#natural #coastline #sand #dunes #beautiful #sky
...

divider-black

Get in Touch

Get in Touch