Distance from Cedar Run, Michigan to Onaway, Michigan
The driving distance from Cedar Run, Michigan to Onaway, Michigan is 120.1 mi (193.2 km)
The straight-line (air) distance is approximately 54.6 mi (87.8 km)
Estimated travel time by road is 2 hours 16 minutes
We found 3 routes between Cedar Run and Onaway.
Available Routes
Route Directions
Take Tilton Rd to M-72 E
Follow M-72 E, US-31 N and M-72 E to Nash Rd in Kalkaska
Get on I-75 N in Frederic from County Rd 612 NE and W Co Rd 612
Follow I-75 N to Webb Rd in Nunda Township. Take exit 301 from I-75 N
Follow Afton Rd to M-68 E in Afton
Route Directions
Continue to Traverse City
Follow US-31 N to Pickerel Lake Rd in Bear Creek Township
Continue on Pickerel Lake Rd. Take Parke Rd and M-68 E to S Lynn St in Onaway
Route Directions
Take Tilton Rd to M-72 E
Continue on M-72 E. Take US-31 N, M-72 E and US-131 N/Green Arrow Route-Mackinac Trl to Alba Rd in Alba
Take I-75 N to Webb Rd in Nunda Township. Take exit 301 from I-75 N
Follow Afton Rd to M-68 E in Afton
Journey Details
Traveling from Cedar Run, Michigan to Onaway, Michigan covers 111.2 miles (179 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 11 minutes under normal conditions.
Drivers have 3 route options between these locations (111-120 miles / 179-193 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Cedar Run
Starting Point
Onaway
Destination