Puerto San Carlos

Puerto San Carlos is a deep-water port and bustling little fishing town located 57km west of Ciudad Constitución on Bahía Magdalena. The town turns its attention to whales and travelers when the ballenas arrive in January through March to calve in the warm lagoon.

Explore Puerto San Carlos


Top attractions

These are our favorite local haunts, touristy spots, and hidden gems throughout Puerto San Carlos.


Learn more about Puerto San Carlos

Uncover the heart of travel and be inspired to see new sights with one of Lonely Planet’s in-depth, award-winning guidebooks.