Distance from Unity, Idaho to St Johns, Idaho
The driving distance from Unity, Idaho to St Johns, Idaho is 111.4 mi (179.4 km)
The straight-line (air) distance is approximately 47.9 mi (77 km)
Estimated travel time by road is 1 hour 54 minutes
We found 3 routes between Unity and St Johns.
Available Routes
Route Directions
Take ID-81 E, I-84 E and ID-38 to S 5400 W/Stateline Rd in Oneida County
Continue on S 5400 W. Take W 1000 N to 2000 N
Route Directions
Get on I-84 E from ID-81 E/E Hwy 81 and ID-77
Follow I-86 E and I-15 S to 1st W St/N Deep Creek Rd in Oneida County. Take exit 17 from I-15 S
Take E 3000 N, N 500 W/5th St W and 1500 N to W 2000 N/Cemetery Rd
Route Directions
Take I-86 E/US-30 E to Register Rd in Power County. Take exit 28 from I-86 E/US-30 E
Follow E 300 Rd S and Rock Creek Rd to ID-37 S
Take ID-38 to S 5400 W/Stateline Rd in Oneida County
Continue on S 5400 W. Take W 1000 N to 2000 N
Journey Details
Traveling from Unity, Idaho to St Johns, Idaho covers 110.2 miles (177 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (110-138 miles / 177-222 km). The primary route shown here saves 44 seconds compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Unity
Starting Point
St Johns
Destination