Puerto Peñasco

The coastal town of Puerto Peñasco is located less than 60 miles from Arizona at the Sea of Cortez, along the northeastern coastline of Sonora, Mexico.

Puerto Peñasco is located within the NAFTA-defined “free zone”. This special zone requires no passport from US citizens only a valid official form of identification such as a drivers license, birth certificate or social security card.

Due to the new Homeland Security measures all other citizenships do require a passport and visa to reenter the U.S.

Driving Directions

From Phoenix Airport

  1. Take I-10W to Buckeye
  2. Exit State Route 85 South and continue to Gila Bend/I-8 San Diego
  3. After reaching Gila bend, continue until you reach McDonalds. Turn right just before McDonalds at the sign for Mexico/SR 85 South.
  4. Take SR 85 South to Ajo (39 miles)
  5. Continue on SR 85 South to Why, AZ (10 miles)
  6. Continue on SR 85 South to Lukeville, AZ (27 miles)
  7. Lukeville is the border between USA and Mexico. Once you cross the boder, you will be in Sonoyta, Mexico. At this time, distances change from miles to kilometers.
  8. Continue on the main road for approximately 1.8miles. You will arrive at a 2-way intersection with a stop sign. At this time, you will see a monument and signs for PTO Penasco and Santa Ana to the left. Make a left at the stop sign and then bear right, follow the signs to PTO Penasco.
  9. Stay to the right towards Puerto Penasco/Caborca at the Y on the road. There is a traffic light soon after you bear right.
  10. Continue straight through this traffic light to Mexico Highway 8.
  11. Once you have gone through Sonoyta, continue on Highway 8 from Sonoyta to Puerto Penasco (60 miles). Along the way, there is a sign that says El PTO Penasco. DO NOT turn at this sign. It is in the middle of the desert! Continue on Highway 8 until you see the sign for your appropriate resort. For all Sandy Beach Resorts (Sonoran Sea, Princesa, Las Palomas, Las Palmas, Bella Sirena, Sonoran Spa, Sonoran Sun, Esmeralda, Casa Blance) you will turn at the first light when you reach town. This light will have signs for Sandy Beach Resorts and it is named Blvd. Samuel Ocana.
  12. If you turn to go to Sandy Beach Resorts, continue on Samuel Ocana past the railroad tracks. You will reach a round-about with a Circle K. Continue on the road and head towards the resorts on the horizon through the arches at Costa Diamante.

From Tuscon

  1. Take I-10 to I-19 South
  2. After approximately 1 mile, exit onto SR 86 West (Ajo Highway)
  3. Continue on SR 86 West until you arrive at the intersection of SR 85 in Why, Az.
  4. Turn left (south) on SR 85
  5. Continue on SR 85 South to Lukeville, AZ until you reach the US/Mexico border.(30 miles)
  6. Continue on the main road for approximately 1.8miles. You will arrive at a 2-way intersection with a stop sign. At this time, you will see a monument and signs for PTO Penasco and Santa Ana to the left. Make a left at the stop sign and the bear right, follow the signs to PTO Penasco.
  7. Stay to the right towards Puerto Penasco/Caborca at the Y on the road. There is a traffic light soon after you bear right. Continue straight through this traffic light to Mexico Highway 8.
  8. Once you have gone through Sonoyta, continue on Highway 8 from Sonoyta to Puerto Penasco (60 miles). Along the way, there is a sign that says El PTO Penasco. DO NOT turn at this sign. It is in the middle of the desert! Continue on Highway 8 until you see the sign for your appropriate resort. For all Sandy Beach Resorts (Sonoran Sea, Princesa, Las Palomas, Las Palmas, Bella Sirena, Sonoran Spa, Sonoran Sun, Esmeralda, Casa Blance) you will turn at the first light when you reach town. This light will have signs for Sandy Beach Resorts and it is named Blvd. Samuel Ocana.
  9. If you turn to go to Sandy Beach Resorts, continue on Samuel Ocana past the railroad tracks. You will reach a round-about with a Circle K. Continue on the road and head towards the resorts on the horizon through the arches at Costa Diamante.

From Southern California or Yuma

  1. Take I-8 East from Southern California or Yuma, Arizona
  2. Take SR 85 exit to Gila Bend
  3. Continue through Gila Bend until you reach McDonalds. Turn right at the sign just before the McDonalds for Mexico/SR 85 South.
  4. Take SR 85 South to Ajo (39 miles)
  5. Continue on SR 85 South to Why, AZ (10 miles)
  6. Continue on SR 85 South to Lukeville, AZ (27 miles)
  7. Lukeville is the border between USA and Mexico. Once you cross the boder, you will be in Sonoyta, Mexico. At this time, distances change from miles to kilometers.
  8. Continue on the main road for approximately 1.8miles. You will arrive at a 2-way intersection with a stop sign. At this time, you will see a monument and signs for PTO Penasco and Santa Ana to the left. Make a left at the stop sign and the bear right, follow the signs to PTO Penasco.
  9. Stay to the right towards Puerto Penasco/Caborca at the Y on the road. There is a traffic light soon after you bear right. Continue straight through this traffic light to Mexico Highway 8.
  10. Once you have gone through Sonoyta, continue on Highway 8 from Sonoyta to Puerto Penasco (60 miles). Along the way, there is a sign that says El PTO Penasco. DO NOT turn at this sign. It is in the middle of the desert! Continue on Highway 8 until you see the sign for your appropriate resort. For all Sandy Beach Resorts (Sonoran Sea, Princesa, Las Palomas, Las Palmas, Bella Sirena, Sonoran Spa, Sonoran Sun, Esmeralda, Casa Blance) you will turn at the first light when you reach town. This light will have signs for Sandy Beach Resorts and it is named Blvd. Samuel Ocana.
  11. If you turn to go to Sandy Beach Resorts, continue on Samuel Ocana past the railroad tracks. You will reach a round-about with a Circle K. Continue on the road and head towards the resorts on the horizon through the arches at Costa Diamante.