Distance from Spruce, Michigan to McIvor, Michigan

Spruce McIvor
Total Distance
61.5 mi
(99 km)
Travel Time
1 hour 13 minutes

The driving distance from Spruce, Michigan to McIvor, Michigan is 61.5 mi (99 km)

The straight-line (air) distance is approximately 27 mi (43.5 km)

Estimated travel time by road is 1 hour 13 minutes

We found 3 routes between Spruce and McIvor.

Available Routes

Shortest Fastest
US-23 S/Huron Shores Heritage Rte
60.8 mi
97.8 km
1 hour 10 minutes
F41 and Huron Shores Heritage Rte/S U.S. 23
61.5 mi
99 km
1 hour 13 minutes
M-65 S
69.8 mi
112.3 km
1 hour 14 minutes

Route Directions

Take F41, Huron Shores Heritage Rte/S U.S. 23 and Townline Rd to Whittemore Rd in National City
61.5 mi
1 hr 13 min

Route Directions

Take N Hubbard Lake Rd to M-72 W in Millen Township
16.1 mi
19 min
Take M-65 S to E Sherman St in Whittemore
47.7 mi
47 min
Drive to Whittemore Rd in National City
6 mi
7 min

Route Directions

60.8 mi
1 hr 10 min

Journey Details

Traveling from Spruce, Michigan to McIvor, Michigan covers 60.8 miles (98 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 10 minutes under normal conditions.

Drivers have 3 route options between these locations (61-70 miles / 98-112 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Spruce

Starting Point

Larson Beach, Michigan

62 mi to destination

1 mi
Hawes Township, Michigan

Traveled 16 mi from origin

1 mi
Killmaster, Michigan

47 mi to destination

2 mi
Mikado Township, Michigan

Traveled 31 mi from origin

1 mi
Wilber Township, Michigan

Traveled 47 mi from origin

3 mi
National City, Michigan

Traveled 62 mi from origin

4 mi
McIvor

Destination