Distance from Oracle, Arizona to Johnson, Arizona
The driving distance from Oracle, Arizona to Johnson, Arizona is 104.4 mi (168 km)
The straight-line (air) distance is approximately 33.6 mi (54 km)
Estimated travel time by road is 1 hour 56 minutes
This route includes Toll roads along the way.
We found 3 routes between Oracle and Johnson.
Available Routes
Route Directions
Get on I-10 E in Tucson from AZ-77 S
Follow I-10 E to N Johnson Rd in Cochise County. Take exit 322 from I-10 E
Continue on N 7 Dash Ranch Rd/Johnson Rd to your destination
Route Directions
Get on I-10 E in Tucson from AZ-77 S
Follow I-10 E to N Johnson Rd in Cochise County. Take exit 322 from I-10 E
Continue on N 7 Dash Ranch Rd/Johnson Rd to your destination
Route Directions
Take S Veterans Memorial Blvd, S Reddington Rd, N Cascabel Rd and I-10 E to N Johnson Rd in Cochise County. Take exit 322 from I-10 E
Continue on N 7 Dash Ranch Rd/Johnson Rd to your destination
Journey Details
Traveling from Oracle, Arizona to Johnson, Arizona covers 89.2 miles (144 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 12 minutes under normal conditions.
Drivers have 3 route options between these locations (89-104 miles / 144-168 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 42 mph (68 km/h) .
Journey Waypoints
Oracle
Starting Point
Johnson
Destination