Distance from Saginaw, Michigan to St Elmo, Michigan

Saginaw St Elmo
Total Distance
35.9 mi
(57.8 km)
Travel Time
49 minutes

The driving distance from Saginaw, Michigan to St Elmo, Michigan is 35.9 mi (57.8 km)

The straight-line (air) distance is approximately 17.7 mi (28.5 km)

Estimated travel time by road is 49 minutes

We found 3 routes between Saginaw and St Elmo.

Available Routes

Shortest Fastest
Midland Rd and E Gordonville Rd
35 mi
56.3 km
48 minutes
Midland Rd
35.9 mi
57.8 km
49 minutes
State Rte 46 W/Gratiot Ave and M-30 N
39.6 mi
63.7 km
50 minutes

Route Directions

0 mi
0 min
Take Gratiot Ave, Midland Rd and W Freeland Rd to W Gordonville Rd in Midland County
29.4 mi
40 min
Drive to W Chippewa River Rd
6.5 mi
8 min

Route Directions

0 mi
0 min
Take State Rte 46 W/Gratiot Ave, Frost Rd and M-30 N to W Chippewa River Rd in Homer Township
34.4 mi
44 min
5.1 mi
6 min

Route Directions

0 mi
0 min
Take Gratiot Ave, Midland Rd and E Gordonville Rd to W Chippewa River Rd in Homer Township
29.8 mi
42 min
5.1 mi
6 min

Journey Details

Traveling from Saginaw, Michigan to St Elmo, Michigan covers 35 miles (56 km) in a west direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.

Drivers have 3 route options between these locations (35-40 miles / 56-64 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Saginaw

Starting Point

Saginaw Township, Michigan

41 mi to destination

1 mi
Dice, Michigan

31 mi to destination

1 mi
Tittabawassee Township, Michigan

Traveled 20 mi from origin

2 mi
Ingersoll Township, Michigan

20 mi to destination

1 mi
Mt Haley Township, Michigan

Traveled 31 mi from origin

1 mi
Gordonville, Michigan

10 mi to destination

1 mi
Floyd, Michigan

Traveled 41 mi from origin

1 mi
St Elmo

Destination