Distance from St Charles, Idaho to Richmond, Utah
The driving distance from St Charles, Idaho to Richmond, Utah is 65.1 mi (104.8 km)
The straight-line (air) distance is approximately 15.8 mi (25.5 km)
Estimated travel time by road is 1 hour 13 minutes
We found 3 routes between St Charles and Richmond.
Available Routes
Route Directions
Take ID-36 W to N 800 E/N 8th E in Franklin County
Continue on N 800 E/N 8th E. Take S 1200 E to US-91 S
Route Directions
Follow US-89 N, ID-36 W and US-91 S to W Main St in Richmond
Route Directions
Journey Details
Traveling from St Charles, Idaho to Richmond, Utah covers 63.7 miles (103 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 23 minutes under normal conditions.
Drivers have 3 route options between these locations (64-66 miles / 103-106 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
St Charles
Starting Point
Richmond
Destination