Distance from Hunters Creek, Michigan to Swartz Creek, Michigan

Hunters Creek Swartz Creek
Total Distance
32.4 mi
(52.2 km)
Travel Time
30 minutes

The driving distance from Hunters Creek, Michigan to Swartz Creek, Michigan is 32.4 mi (52.2 km)

The straight-line (air) distance is approximately 16.9 mi (27.2 km)

Estimated travel time by road is 30 minutes

Route Directions

Get on I-69 W in Lapeer from E Hunters Creek Rd and M-24 N
4.2 mi
5 min
Follow I-69 W to Morrish Rd in Swartz Creek. Take exit 128 from I-69 W
27.6 mi
23 min
Follow Morrish Rd to Miller Rd
0.7 mi
1 min

Journey Details

Traveling from Hunters Creek, Michigan to Swartz Creek, Michigan covers 32.4 miles (52 km) in a west direction. This highway, moderate route typically takes 30 minutes under normal conditions.

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

Journey Waypoints

Hunters Creek

Starting Point

Farmers Creek, Michigan

39 mi to destination

1 mi
Hadley, Michigan

Traveled 10 mi from origin

1 mi
Davison Township, Michigan

29 mi to destination

2 mi
Burton, Michigan

19 mi to destination

1 mi
Flint, Michigan

10 mi to destination

2 mi
Flint Twp, Michigan

Traveled 39 mi from origin

2 mi
Swartz Creek

Destination