Distance from Cadmus, Michigan to Osseo, Michigan

Cadmus Osseo
Total Distance
23.3 mi
(37.4 km)
Travel Time
29 minutes

The driving distance from Cadmus, Michigan to Osseo, Michigan is 23.3 mi (37.4 km)

The straight-line (air) distance is approximately 12.3 mi (19.8 km)

Estimated travel time by road is 29 minutes

We found 2 routes between Cadmus and Osseo.

Available Routes

Shortest Fastest
M-34 W and M-34 W/Hudson Rd
21.3 mi
34.3 km
24 minutes
M-34 W and Beecher Rd
23.3 mi
37.4 km
29 minutes

Route Directions

0 mi
0 min
Continue on M-34 W to Beecher Rd
13.3 mi
16 min
Follow Beecher Rd to M-34 W/Hudson Rd in Osseo
9.1 mi
12 min
0.8 mi
0 min

Route Directions

21.3 mi
24 min

Journey Details

Traveling from Cadmus, Michigan to Osseo, Michigan covers 21.3 miles (34 km) in a west direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.

Drivers have 2 route options between these locations (21-23 miles / 34-37 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Cadmus

Starting Point

Clayton, Michigan

28 mi to destination

1 mi
Hudson Township, Michigan

21 mi to destination

2 mi
Hudson, Michigan

Traveled 14 mi from origin

1 mi
Pittsford Township, Michigan

Traveled 21 mi from origin

2 mi
Pittsford, Michigan

7 mi to destination

1 mi
Osseo

Destination