Distance from Hale, Michigan to McIvor, Michigan

Hale McIvor
Total Distance
16.4 mi
(26.4 km)
Travel Time
19 minutes

The driving distance from Hale, Michigan to McIvor, Michigan is 16.4 mi (26.4 km)

The straight-line (air) distance is approximately 7.2 mi (11.6 km)

Estimated travel time by road is 19 minutes

We found 3 routes between Hale and McIvor.

Available Routes

Shortest Fastest
M-65 S and Whittemore Rd
15.9 mi
25.6 km
17 minutes
Vaughn Rd and Sand Lake Rd
16.3 mi
26.2 km
21 minutes
M-65 S, Old State Rd and N Sand Lake Rd
16.4 mi
26.4 km
19 minutes

Route Directions

16.4 mi
19 min

Route Directions

16.3 mi
21 min

Route Directions

15.9 mi
17 min

Journey Details

Traveling from Hale, Michigan to McIvor, Michigan covers 15.9 miles (26 km) in a southeast direction. This highway, moderate route typically takes 17 minutes under normal conditions.

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

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .

Journey Waypoints

Hale

Starting Point

Reno Township, Michigan

17 mi to destination

3 mi
National City, Michigan

Traveled 12 mi from origin

2 mi
McIvor

Destination