Distance from Spruce, Michigan to Bolton, Michigan

Spruce Bolton
Total Distance
34.3 mi
(55.3 km)
Travel Time
40 minutes

The driving distance from Spruce, Michigan to Bolton, Michigan is 34.3 mi (55.3 km)

The straight-line (air) distance is approximately 15 mi (24.1 km)

Estimated travel time by road is 40 minutes

We found 3 routes between Spruce and Bolton.

Available Routes

Shortest Fastest
E Spruce Rd
31.4 mi
50.6 km
39 minutes
US-23 N/Huron Shores Heritage Rte
31.9 mi
51.3 km
40 minutes
E Spruce Rd and King Settlement Rd
34.3 mi
55.3 km
40 minutes

Route Directions

Follow E Spruce Rd to W Nicholson Hill Rd in Sanborn Township
6.1 mi
7 min
4 mi
4 min
Continue on Hubbard Lake Rd to Wilson Township
6.5 mi
7 min
Follow King Settlement Rd to M-32 W
5.6 mi
7 min
1 mi
1 min
4.7 mi
5 min
Drive to Bolton Rd
6.4 mi
7 min

Route Directions

Take US-23 N/Huron Shores Heritage Rte and Long Rapids Rd to Bolton Rd in Maple Ridge Township
31.9 mi
40 min

Route Directions

31.4 mi
39 min

Journey Details

Traveling from Spruce, Michigan to Bolton, Michigan covers 31.4 miles (51 km) in a north direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (31-34 miles / 51-55 km). The primary route shown here saves 38 seconds compared to alternatives.

Journey Waypoints

Spruce

Starting Point

Sanborn Township, Michigan

34 mi to destination

1 mi
McHarg, Michigan

Traveled 17 mi from origin

3 mi
Paxton, Michigan

Traveled 26 mi from origin

2 mi
Maple Ridge Township, Michigan

9 mi to destination

1 mi
Bolton

Destination