Distance from Sonoyta, Sonora to Duval, Arizona
The driving distance from Sonoyta, Sonora to Duval, Arizona is 202.5 mi (325.9 km)
The straight-line (air) distance is approximately 69 mi (111 km)
Estimated travel time by road is 3 hours 22 minutes
This route includes Toll roads along the way.
We found 2 routes between Sonoyta and Duval.
Available Routes
Route Directions
Follow AZ-85 to AZ-86 E in Why, United States
Get on I-10 E in Eloy from AZ-86 E and Indian Rte 15
Continue on I-10 E to Sahuarita. Take exit 75 from I-19 S
Follow W Sahuarita Rd to I-19BL
Route Directions
Take AZ-85 and AZ-86 E to W Sahuarita Rd in Sahuarita, United States. Take exit 75 from I-19 S
Follow W Sahuarita Rd to I-19BL
Journey Details
Traveling from Sonoyta, Sonora to Duval, Arizona covers 166.4 miles (268 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 53 minutes under normal conditions.
Drivers have 2 route options between these locations (166-202 miles / 268-326 km). The primary route shown here saves 29 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Sonoyta
Starting Point
Duval
Destination