Distance from Spruce, Michigan to Lewiston, Michigan
The driving distance from Spruce, Michigan to Lewiston, Michigan is 68 mi (109.4 km)
The straight-line (air) distance is approximately 25.6 mi (41.2 km)
Estimated travel time by road is 1 hour 14 minutes
We found 3 routes between Spruce and Lewiston.
Available Routes
Route Directions
Take E Spruce Rd, Hubbard Lake Rd and Werth Rd to M-65 N in Lachine
Take M-32 W to Co Rd 491 in Vienna Township
Follow Co Rd 491 to Salling Ave in Lewiston
Route Directions
Take N Hubbard Lake Rd, M-72 W, E Miller Rd and N Red Oak Rd to Salling Ave in Lewiston
Route Directions
Follow E Spruce Rd to W Nicholson Hill Rd in Sanborn Township
Take M-32 W to Co Rd 612 in Lewiston
Journey Details
Traveling from Spruce, Michigan to Lewiston, Michigan covers 66.5 miles (107 km) in a west direction. This highway, substantial route typically takes 1 hour 11 minutes under normal conditions.
Drivers have 3 route options between these locations (66-71 miles / 107-114 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Spruce
Starting Point
Lewiston
Destination