Visit Baja California Sur Destination CardsGovernment of Baja California Sur
Isla Magdalena

Isla Magdalena

Located on the Pacific coast of Baja California Sur, Isla Magdalena forms the western barrier of Bahía Magdalena, one of Mexico's most important coastal ecosystems. Known for its sweeping dunes, untouched beaches, abundant birdlife, and seasonal gray whale encounters, the island offers a remote wilderness experience where desert and ocean meet. Accessible only by boat, Isla Magdalena is one of the state's most remarkable destinations for wildlife observation and nature-based exploration.

Location

Pacific Coast of Baja California Sur, within Bahía Magdalena, opposite Puerto San Carlos.

Municipality

Comondú Municipality

Primary access:

  • Puerto San Carlos

Activities

  • Gray whale watching (December to April)
  • Birdwatching
  • Explore the island's sand dunes
  • Hiking along remote Pacific beaches
  • Photography
  • Wildlife observation
  • Boat excursions through Bahía Magdalena
  • Sport fishing (seasonal)
  • Kayaking (operator dependent)

Travel time

  • La Paz to Puerto San Carlos: approximately 3 hr 30 min
  • Loreto to Puerto San Carlos: approximately 3 hr
  • Ciudad Constitución to Puerto San Carlos: approximately 1 hr
  • Boat transfer from Puerto San Carlos to Isla Magdalena: approximately 25 to 35 min, depending on sea conditions.

How to get there

By Land

Drive along Federal Highway 1 to Ciudad Constitución, then continue west on Highway 22 to Puerto San Carlos.

By Air

Fly into La Paz or Loreto, then continue by rental car or private transportation to Puerto San Carlos.

By Sea

Isla Magdalena is accessible only by authorized boat operators departing from Puerto San Carlos. Most visitors arrive as part of guided wildlife or whale watching excursions.

Flights / Nearest airports

Primary Gateway

Loreto International Airport (LTO)

Approximately 3 hr 00 from Puerto San Carlos.

The closest airport to the destination, offering domestic flights and seasonal international service from the United States and Canada.

Alternative Gateway

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

Approximately 3 hr 30 min from Puerto San Carlos.

Offers a wider selection of domestic flights, along with year-round and seasonal international service from the United States and Canada, with a scenic drive to Puerto San Carlos.

Visit Baja California Sur