Distance from Sonoyta, Sonora to Red Rock, Arizona

Sonoyta Red Rock
Total Distance
169.8 mi
(273.3 km)
Travel Time
3 hours

The driving distance from Sonoyta, Sonora to Red Rock, Arizona is 169.8 mi (273.3 km)

The straight-line (air) distance is approximately 63.1 mi (101.5 km)

Estimated travel time by road is 3 hours

This route includes Toll roads along the way.

We found 2 routes between Sonoyta and Red Rock.

Available Routes

Shortest Fastest Tolls
AZ-86 E and Indian Rte 15
148.8 mi
239.4 km
2 hours 33 minutes
Tolls
AZ-86 E
169.8 mi
273.3 km
3 hours

Route Directions

Follow AZ-85 and AZ-86 E to S Sandario Rd in Pima County, United States
133.2 mi
2 hr 16 min
Get on I-10 W in Marana from N Sanders Rd
26.5 mi
34 min
Follow I-10 W to Red Rock. Take exit 226 from I-10 W
9.6 mi
7 min
Take E Camino Correo to E Sasco Rd
0.6 mi
1 min

Route Directions

Follow AZ-85 and AZ-86 E to Indian Rte 15 in Maish Vaya, United States
68.9 mi
1 hr 15 min
Get on I-10 E in Eloy
57.5 mi
59 min
Follow I-10 E to E Sasco Rd in Red Rock. Take exit 226 from I-10 E
22.1 mi
18 min
0.2 mi
0 min

Journey Details

Traveling from Sonoyta, Sonora to Red Rock, Arizona covers 148.8 miles (239 km) in a northeast direction. This highway, substantial route typically takes 2 hours 33 minutes under normal conditions.

Drivers have 2 route options between these locations (149-170 miles / 239-273 km). The primary route shown here saves 28 minutes compared to alternatives.

The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Sonoyta

Starting Point

Siovi Shuatak, Arizona

145 mi to destination

3 mi
Gu Vo Hills, Arizona

Traveled 36 mi from origin

1 mi
Peach Pu, Arizona

109 mi to destination

2 mi
Quijotoa, Arizona

Traveled 73 mi from origin

2 mi
Ali Oidak, Arizona

73 mi to destination

2 mi
Hoi Oidak, Arizona

Traveled 109 mi from origin

2 mi
Silver Bell, Arizona

36 mi to destination

6 mi
Red Rock

Destination