Map of US and Mexico with an arrow pointing to Rocky Point.

Rocky Point, locally known as Puerto Peñasco, is a small fishing and resort city in the state of Sonora, Northwestern Mexico. Lying on the northern shore of the Sea of Cortez (Gulf of California), Rocky Point is located 65 miles from the U.S. border—making it an easily accessible destination for American tourists, especially those hailing from Arizona.

With several significant cities in close proximity to Rocky Point, you’ll find plenty to explore. From the north, the border city of San Luis Rio Colorado is about 165 miles away, while the south points you towards the bustling city of Hermosillo, roughly 280 miles away. 

And in the northwest of Rocky Point, the much-loved destination of Tijuana lies approximately 360 miles away, while heading eastward, the city of Caborca is about 215 miles away.

With its captivating blend of desert and sea, venturing to Rocky Point is like entering a realm where tranquility and adventure coexist. Whether it’s the serene vistas or the vibrant cultural experiences, this beautiful city promises an unforgettable journey into the heart of Mexico’s northwest coast.

Getting To Rocky Point

Getting to this incredible city from Phoenix, Arizona is a relatively straightforward journey, particularly if you’re comfortable with road travel. The journey by car usually takes around 3.5 to 4 hours, making it a feasible option for a weekend getaway.

To reach Rocky Point from Phoenix, start on I-10 and head west until you reach AZ-85 S. 

Take AZ-85 S, and continue until you reach the border crossing at Lukeville, Arizona, which is typically open from 6 am to midnight. After crossing the border, you’ll find yourself in Sonoyta, Sonora. From there, it’s a direct route to Rocky Point on Mexico Federal Route 8. 

The drive offers a scenic view of the Sonoran Desert that eventually gives way to the enchanting sights of the Sea of Cortez.

What Do I Need To Cross the Border?

As for the border crossing, it’s crucial to be prepared with the necessary documents. U.S. and Canadian citizens who plan to stay in Mexico for less than 72 hours within the ‘border zone’ (an area extending 20 to 30 kilometers from the border into Mexico) do not need a visa. 

However, if you plan to stay longer or travel outside this zone, you will need a tourist card (FMM), which can be obtained at the border or online before your trip. And remember to carry a valid passport or passport card for a smooth border crossing process. 

Travelers driving their own cars should also note that Mexico requires foreign vehicles to be covered by Mexican liability insurance. So make sure to arrange this before your trip, or you can also do it at the border—there are many insurance providers that specialize in short-term coverage for tourists.


Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome content in your inbox, every month.

We don’t spam! Read our privacy policy for more info.