Distance from Sonoyta, Sonora to Solomon, Arizona
The driving distance from Sonoyta, Sonora to Solomon, Arizona is 296.1 mi (476.5 km)
The straight-line (air) distance is approximately 123.7 mi (199.1 km)
Estimated travel time by road is 5 hours 18 minutes
This route includes Toll roads along the way.
We found 3 routes between Sonoyta and Solomon.
Available Routes
Route Directions
Follow AZ-85 to AZ-86 E in Why, United States
Get on I-8 E in Pinal County from AZ-86 E and Indian Rte 15
Take I-10 W to W McCartney Rd. Take exit 190 from I-10 W
Get on US-60 E from AZ-287 E and AZ-79 N
Take US-70 E to S Bowie Ave in Solomon
Continue on S Bowie Ave. Drive to S 1st Ave
Route Directions
Take AZ-85 to W Maricopa Rd in Gila Bend, United States
Continue to Maricopa
Take US-60 E and US-70 E to S Bowie Ave in Solomon
Continue on S Bowie Ave. Drive to S 1st Ave
Route Directions
Follow AZ-85 to AZ-86 E in Why, United States
Get on I-19 N in Tucson
Follow I-10 E and US-191 N to E Solomon Rd in Graham County
Continue on E Solomon Rd. Drive to S 1st Ave in Solomon
Journey Details
Traveling from Sonoyta, Sonora to Solomon, Arizona covers 278.1 miles (448 km) in a east direction. This highway, long-distance route typically takes 4 hours 31 minutes under normal conditions.
Drivers have 3 route options between these locations (278-308 miles / 448-496 km). The primary route shown here saves 56 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Sonoyta
Starting Point
Solomon
Destination