Distance from St Charles, Idaho to Lewiston, Utah
The driving distance from St Charles, Idaho to Lewiston, Utah is 69.6 mi (112.1 km)
The straight-line (air) distance is approximately 16 mi (25.8 km)
Estimated travel time by road is 1 hour 30 minutes
We found 2 routes between St Charles and Lewiston.
Available Routes
Route Directions
Route Directions
Follow US-89 N and ID-36 W to S State St in Preston
Continue on S State St. Drive to W Center St in Lewiston
Journey Details
Traveling from St Charles, Idaho to Lewiston, Utah covers 61.8 miles (99 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 11 minutes under normal conditions.
Drivers have 2 route options between these locations (62-70 miles / 99-112 km). The primary route shown here saves 20 minutes compared to alternatives.
Journey Waypoints
St Charles
Starting Point
Lewiston
Destination