Distance from Cedar Run, Michigan to Beach Grove, Michigan
The driving distance from Cedar Run, Michigan to Beach Grove, Michigan is 308.1 mi (495.8 km)
The straight-line (air) distance is approximately 54.4 mi (87.5 km)
Estimated travel time by road is 5 hours 17 minutes
This route includes Toll roads along the way.
Route Directions
Continue to Traverse City
Take US-31 N to M-72 E in Acme Township
Continue on M-72 E to Kalkaska Township
Get on I-75 N in Gaylord
Take US-2 W to M-35 S/S Lincoln Rd in Escanaba
Journey Details
Traveling from Cedar Run, Michigan to Beach Grove, Michigan covers 308.1 miles (496 km) in a west direction. This highway, long-distance route typically takes 5 hours 17 minutes under normal conditions.
The route features scenic views, toll sections, coastal roads. During night weekend travel, expect typical weekend traffic patterns with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Cedar Run
Starting Point
Beach Grove
Destination