Distance from Oracle, Arizona to Nogales, Sonora
The driving distance from Oracle, Arizona to Nogales, Sonora is 105.9 mi (170.5 km)
The straight-line (air) distance is approximately 56.6 mi (91 km)
Estimated travel time by road is 2 hours
This route includes Toll roads along the way.
We found 3 routes between Oracle and Nogales.
Available Routes
Route Directions
Get on I-10 E in Tucson from AZ-77 S and N La Cañada Dr
Follow I-19 S to N Sonoita Ave in Nogales
Take C. Elías/México 15 S to Adolfo Ruiz Cortinez in 5 de Mayo, Heroica Nogales, México
Route Directions
Follow E American Ave to AZ-77 S
Follow AZ-77 S and I-10 E to Vail. Take exit 281 from I-10 E
Take AZ-82 W to N Grand Ave in Nogales
Continue on N Grand Ave. Take C. Elías/México 15 S to C. Providencia in Municipal, Heroica Nogales, México
Drive to Adolfo Ruiz Cortinez in 5 de Mayo
Route Directions
Get on I-10 E in Tucson from AZ-77 S
Follow I-19 S to N Sonoita Ave in Nogales
Take C. Elías/México 15 S to Adolfo Ruiz Cortinez in 5 de Mayo, Heroica Nogales, México
Journey Details
Traveling from Oracle, Arizona to Nogales, Sonora covers 105.1 miles (169 km) in a south direction. This highway, substantial route typically takes 2 hours under normal conditions.
Drivers have 3 route options between these locations (105-120 miles / 169-194 km). The primary route shown here saves 31 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Oracle
Starting Point
Nogales
Destination