Before you go

Your trip to Puerto Peñasco.

Illustrative images. The pictures in this guide are illustrations based on the real place, not photographs, and may differ from it.

Puerto Peñasco – Sonora

How to get there

  • Aeropuerto Internacional Mar de Cortés (PPE) 10 km
  • Central de Autobuses de Puerto Peñasco 2 km

Approximate distances. Check flights and bus, train or boat schedules before you travel.

Mar de Cortés International Airport (PPE) is about 10 km from downtown, with few flights. By road you reach it via the highway from the Sonoyta border, about 100 km away, or from Caborca, about 180 km. There are buses from Hermosillo, Mexicali and border cities.

How many days

Three days allow time for the beach, the port and a full day in the reserve.

When to go

From October to May, with mild days and calmer sea. Summer is very hot.

The seasons shown are the most usual ones; nature doesn't always follow the calendar.

Do you need a car?

It helps, because the beaches and the reserve are far from the center. There are taxis and tours.

Suggested itinerary

An order that works

Built with the places on this page. No rush: it's paced so you have time to see them.

One day in Puerto Peñasco
  1. Morning
    Low tide

    Take advantage of low tide to see the rock pools near Cerro de la Ballena.

  2. Afternoon
    Malecón

    Walk along the malecón, have seafood for lunch and climb Cerro de la Ballena.

2 days in Puerto Peñasco

Day 2

  1. All day
    El Pinacate

    Leave early for the El Pinacate reserve, starting at the Schuk Toak visitor center.

3 days in Puerto Peñasco

Day 3

  1. All day
    Sandy Beach

    Spend the day at Sandy Beach and watch the sunset over the gulf.

Check before you go. Opening hours and days change, and places may close for renovations, holidays or events. This itinerary is a suggestion from Cidade Turismo, not a commitment: plan yours by checking directly with each place you intend to visit.

Before you go

Frequently asked questions

What to do in Puerto Peñasco?

Go to the beaches, such as Sandy Beach, stroll the malecón, climb Cerro de la Ballena and visit the El Pinacate reserve.

Why is Puerto Peñasco called Rocky Point?

It is the name used in English by visitors from the United States, from the rocky point of Cerro de la Ballena.

When is low tide in Puerto Peñasco?

Twice a day, at times that change daily; local tide tables show the schedules. The variation is large, and the sea retreats considerably.

What time zone is Puerto Peñasco in?

UTC−7 year‑round, no daylight saving time (Mexico Pacific Time).

Back to Puerto Peñasco