La Bufadora is one of the largest marine geysers on the planet, a sea cave on the rugged Punta Banda cliffs that fires a roaring column of Pacific spray up to 100 feet skyward with each incoming swell. The 30-minute coastal drive out along Todos Santos Bay is a spectacle in itself, hugging cliffs above a brilliant blue sea. It's the signature natural wonder of the Ensenada coast and the spray-and-rainbow show is genuinely hypnotic.
What to expect
After a scenic clifftop drive, you'll walk a few hundred meters down a lively gauntlet of craft, sweets and souvenir stalls to reach the railed viewing platform above the blowhole. Time your viewing with the surf: the biggest eruptions come with incoming sets and you'll often get drenched in fine mist (and the occasional rainbow). The vendor market is fun but persistent; a guide helps you browse and bargain comfortably. Allow two hours on-site to enjoy the geyser, grab fresh tacos and shop.
Cruise lines sell the La Bufadora + city combo for roughly USD 50-60 per person on a large bus. A small private transfer costs about the same or less and gives you flexible time at the geyser instead of a rushed coach stop. Direct booking wins on flexibility and equals or beats the ship on price.
Good to know
It's a 35-45 minute drive from the cruise pier depending on traffic, so even a half-day tour fits comfortably inside port hours. There's a moderate walk with steps and a slope down to the viewpoint; wear closed shoes and bring a light layer for spray. Bring small bills (USD or pesos) for the market, churros and the famous fresh-from-the-stall ceviche tostadas; no advance ticket is needed for the blowhole itself.
Sail there
Luxury cruises that call at Ensenada — book through us, the fare is identical and your concierge stays on your side.