Distance from Cedar Run, Michigan to Lake Leelanau, Michigan

Cedar Run Lake Leelanau
Total Distance
20.1 mi
(32.3 km)
Travel Time
25 minutes

The driving distance from Cedar Run, Michigan to Lake Leelanau, Michigan is 20.1 mi (32.3 km)

The straight-line (air) distance is approximately 9.8 mi (15.8 km)

Estimated travel time by road is 25 minutes

We found 3 routes between Cedar Run and Lake Leelanau.

Available Routes

Shortest
S Cedar Rd and S French Rd
19.3 mi
31.1 km
26 minutes
Fastest
Lake Leelanau Dr
20.1 mi
32.3 km
25 minutes
S Maple City Rd and M-22 N
25.4 mi
40.9 km
32 minutes

Route Directions

20.1 mi
25 min

Route Directions

25.4 mi
32 min

Route Directions

19.3 mi
26 min

Journey Details

Traveling from Cedar Run, Michigan to Lake Leelanau, Michigan covers 19.3 miles (31 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 26 minutes under normal conditions.

Drivers have 3 route options between these locations (19-25 miles / 31-41 km). The primary route shown here saves 7 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 44 mph (71 km/h) .

Journey Waypoints

Cedar Run

Starting Point

Solon, Michigan

23 mi to destination

2 mi
Cedar, Michigan

17 mi to destination

1 mi
Isadore, Michigan

Traveled 11 mi from origin

1 mi
Centerville Township, Michigan

Traveled 17 mi from origin

0 mi
Schomberg, Michigan

6 mi to destination

1 mi
Lake Leelanau

Destination