Distance from Shields, Michigan to St Charles, Michigan

Shields St Charles
Total Distance
11.3 mi
(18.2 km)
Travel Time
13 minutes

The driving distance from Shields, Michigan to St Charles, Michigan is 11.3 mi (18.2 km)

The straight-line (air) distance is approximately 5.5 mi (8.8 km)

Estimated travel time by road is 13 minutes

We found 2 routes between Shields and St Charles.

Available Routes

Shortest
Swan Creek Rd and M-52
11.3 mi
18.1 km
14 minutes
Fastest
State Rte 46 W/Gratiot Rd and M-52 S
11.3 mi
18.2 km
13 minutes

Route Directions

11.3 mi
13 min

Route Directions

11.3 mi
14 min

Journey Details

Traveling from Shields, Michigan to St Charles, Michigan covers 11.3 miles (18 km) in a southwest direction. This mixed highways and local roads, short route typically takes 14 minutes under normal conditions.

Drivers have 2 route options between these locations (11-11 miles / 18-18 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Shields

Starting Point

Thomas Township, Michigan

13 mi to destination

1 mi
Swan Creek Township, Michigan

9 mi to destination

1 mi
St Charles Township, Michigan

Traveled 13 mi from origin

2 mi
St Charles

Destination