Distance from Cedar Run, Michigan to Horton Bay, Michigan

Cedar Run Horton Bay
Total Distance
77.5 mi
(124.8 km)
Travel Time
1 hour 39 minutes

The driving distance from Cedar Run, Michigan to Horton Bay, Michigan is 77.5 mi (124.8 km)

The straight-line (air) distance is approximately 31.6 mi (50.9 km)

Estimated travel time by road is 1 hour 39 minutes

We found 2 routes between Cedar Run and Horton Bay.

Available Routes

Shortest Fastest
US-31 S
69.2 mi
111.3 km
1 hour 25 minutes
M-72 E and US-131 N/Green Arrow Route-Mackinac Trl
77.5 mi
124.8 km
1 hour 39 minutes

Route Directions

Continue to Traverse City
6.8 mi
9 min
Take US-31 N to M-72 E in Acme Township
8.6 mi
15 min
Continue on M-72 E to Kalkaska Township
17.6 mi
21 min
32.4 mi
36 min
Continue on M-75 N. Take Boyne City-Charlevoix Rd to Boyne City Rd in Horton Bay
12.2 mi
17 min

Route Directions

69.2 mi
1 hr 25 min

Journey Details

Traveling from Cedar Run, Michigan to Horton Bay, Michigan covers 69.2 miles (111 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 25 minutes under normal conditions.

Drivers have 2 route options between these locations (69-78 miles / 111-125 km). The primary route shown here saves 14 minutes compared to alternatives.

Journey Waypoints

Cedar Run

Starting Point

Fouch, Michigan

73 mi to destination

1 mi
Leelanau Shores, Michigan

Traveled 18 mi from origin

1 mi
Mapleton, Michigan

55 mi to destination

2 mi
Old Mission, Michigan

Traveled 36 mi from origin

1 mi
Torch Lake, Michigan

36 mi to destination

2 mi
Eastport, Michigan

Traveled 55 mi from origin

1 mi
Ellsworth, Michigan

18 mi to destination

0 mi
Eveline Township, Michigan

Traveled 73 mi from origin

1 mi
Horton Bay

Destination