Distance from St Charles, Idaho to Franklin, Idaho
The driving distance from St Charles, Idaho to Franklin, Idaho is 59.8 mi (96.3 km)
The straight-line (air) distance is approximately 14 mi (22.6 km)
Estimated travel time by road is 1 hour 8 minutes
We found 2 routes between St Charles and Franklin.
Available Routes
Route Directions
Take US-89 N and ID-36 W to W 200 S/W 3600 Rd in Franklin
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
Journey Details
Traveling from St Charles, Idaho to Franklin, Idaho covers 58.8 miles (95 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 7 minutes under normal conditions.
Drivers have 2 route options between these locations (59-60 miles / 95-96 km). The primary route shown here saves 1 minute compared to alternatives.
Journey Waypoints
St Charles
Starting Point
Franklin
Destination