Distance from Sonoyta, Sonora to La Palma, Arizona
The driving distance from Sonoyta, Sonora to La Palma, Arizona is 160.5 mi (258.3 km)
The straight-line (air) distance is approximately 65.1 mi (104.8 km)
Estimated travel time by road is 2 hours 38 minutes
This route includes Toll roads along the way.
We found 2 routes between Sonoyta and La Palma.
Available Routes
Route Directions
Follow AZ-85 to N Well Rd in Ajo, United States
Continue on N Well Rd to AZ-85 N
Follow AZ-85 N and I-8 E to AZ-287/Florence Blvd in Casa Grande. Take exit 194 from I-10 W
Follow AZ-287 to AZ-87 S
Route Directions
Follow AZ-85 and AZ-86 E to Indian Rte 15 in Maish Vaya, United States
Continue on Indian Rte 15 to Pinal County
Journey Details
Traveling from Sonoyta, Sonora to La Palma, Arizona covers 139.2 miles (224 km) in a northeast direction. This highway, substantial route typically takes 2 hours 28 minutes under normal conditions.
Drivers have 2 route options between these locations (139-160 miles / 224-258 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Sonoyta
Starting Point
La Palma
Destination