Distance from Weaver, Minnesota to Cochrane, Wisconsin

Weaver Cochrane
Total Distance
37 mi
(59.6 km)
Travel Time
43 minutes

The driving distance from Weaver, Minnesota to Cochrane, Wisconsin is 37 mi (59.6 km)

The straight-line (air) distance is approximately 2.9 mi (4.7 km)

Estimated travel time by road is 43 minutes

We found 2 routes between Weaver and Cochrane.

Available Routes

Shortest Fastest
US-61 N/Great River Rd/Hiawatha Pioneer Trl and WI-35 S/Great River Rd
33.2 mi
53.5 km
39 minutes
US-61 S/S Hwy 61/Great River Rd/Hiawatha Pioneer Trl and WI-35 N/Great River Rd
37 mi
59.6 km
43 minutes

Route Directions

Take MN-74 N to US-61 S/S Hwy 61/Great River Rd/Hiawatha Pioneer Trl
0.1 mi
0 min
17.1 mi
16 min
Follow Pelzer St and Riverview Dr to MN-43
3.1 mi
5 min
Follow WI-35 N/Great River Rd to 5th St in Cochrane
16.6 mi
19 min
0.1 mi
0 min

Route Directions

Take MN-74 N to US-61 N/Great River Rd/Hiawatha Pioneer Trl
0.1 mi
0 min
Continue on US-61 N/Great River Rd/Hiawatha Pioneer Trl. Take WI-35 S to 5th St in Cochrane
33.1 mi
38 min
0.1 mi
0 min

Journey Details

Traveling from Weaver, Minnesota to Cochrane, Wisconsin covers 33.2 miles (54 km) in a east direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.

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

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Weaver

Starting Point

Minneiska Township, Minnesota

7 mi to destination

1 mi
Buffalo City, Wisconsin

Traveled 2 mi from origin

1 mi
Cochrane

Destination