Distance from Saginaw, Michigan to St Elmo, Michigan
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
Route Directions
Take Gratiot Ave, Midland Rd and W Freeland Rd to W Gordonville Rd in Midland County
Drive to W Chippewa River Rd
Route Directions
Take State Rte 46 W/Gratiot Ave, Frost Rd and M-30 N to W Chippewa River Rd in Homer Township
Route Directions
Take Gratiot Ave, Midland Rd and E Gordonville Rd to W Chippewa River Rd in Homer Township
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
St Elmo
Destination