Visit Baja California Sur Destination CardsGovernment of Baja California Sur
Todos Santos

Todos Santos

Nestled between the Pacific Ocean and the Sierra de la Laguna, Todos Santos is one of Baja California Sur's most celebrated destinations. Recognized as a Pueblo Mágico, it blends historic architecture, a thriving arts scene, renowned gastronomy, and a relaxed coastal atmosphere. Visitors can explore galleries, boutique shops, nearby beaches, and vibrant cultural traditions while enjoying one of the peninsula's most distinctive communities.

Location

Todos Santos, Municipality of La Paz, Baja California Sur.

Municipality

La Paz Municipality

Communities:

  • Todos Santos

Activities

  • Explore the historic downtown
  • Visit art galleries
  • Boutique shopping
  • Local gastronomy
  • Coffee shops and cafés
  • Surf nearby Pacific beaches
  • Cultural festivals
  • Nature photography
  • Birdwatching
  • Sunset watching
  • Hiking
  • Sea turtle release
  • Whale watching (seasonal)

Travel time

  • El Pescadero to Todos Santos: approximately 15 min
  • Cabo San Lucas to Todos Santos: approximately 55 min
  • La Paz to Todos Santos: approximately 1 hr 15 min
  • Los Cabos International Airport (SJD) to Todos Santos: approximately 1 hr 30 min

How to get there

By Land

Drive along Federal Highway 19 between La Paz and Cabo San Lucas. Todos Santos is located approximately 80 km southwest of La Paz and 75 km northwest of Cabo San Lucas, making it an easy day trip or stop along the Pacific coast.

By Air

Fly into Los Cabos International Airport (SJD) or Manuel Márquez de León International Airport (LAP), then continue by rental car, shuttle, or private transportation.

Flights / Nearest airports

Primary Gateway

Los Cabos International Airport (SJD)

Approximately 1 hr 30 min from Todos Santos.

Offers extensive domestic and international flights, including year-round and seasonal service from the United States and Canada.

Alternative Gateway

Manuel Márquez de León International Airport (LAP) – La Paz

Approximately 1 hr 15 min from Todos Santos.

Offers domestic flights and seasonal international service from the United States and Canada.

Visit Baja California Sur