Distance from Powers Lake, North Dakota to Crosby, North Dakota

Powers Lake Crosby
Total Distance
54.2 mi
(87.3 km)
Travel Time
55 minutes

The driving distance from Powers Lake, North Dakota to Crosby, North Dakota is 54.2 mi (87.3 km)

The straight-line (air) distance is approximately 23.7 mi (38.2 km)

Estimated travel time by road is 55 minutes

We found 3 routes between Powers Lake and Crosby.

Available Routes

Shortest
ND-50 W and ND-5 W
53.6 mi
86.3 km
59 minutes
Fastest
ND-40 N and ND-5 W
54.2 mi
87.3 km
55 minutes
ND-50 W and ND-42 N
57.2 mi
92 km
59 minutes

Route Directions

54.2 mi
55 min

Route Directions

0.5 mi
1 min
Follow ND-50 W to ND-42 N in Big Stone Township
32.4 mi
31 min
23.2 mi
22 min
0.3 mi
0 min
Continue on 103rd St NW/5th Ave SW. Drive to Main St S in Crosby
0.8 mi
3 min

Route Directions

0.5 mi
1 min
Follow ND-50 W to 104th Ave NW/County Hwy 21 A in Sauk Valley Township
14.2 mi
14 min
Take County Rd 21 NW and 107th Ave NW/Farm to Market Rd to ND-5 W in Divide County
24.2 mi
27 min
14 mi
13 min
Continue on 103rd St NW/5th Ave SW. Drive to Main St S in Crosby
0.8 mi
3 min

Journey Details

Traveling from Powers Lake, North Dakota to Crosby, North Dakota covers 53.6 miles (86 km) in a northwest direction. This highway, moderate route typically takes 59 minutes under normal conditions.

Drivers have 3 route options between these locations (54-57 miles / 86-92 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Powers Lake

Starting Point

Battleview, North Dakota

55 mi to destination

2 mi
McGregor, North Dakota

41 mi to destination

4 mi
Hamlet, North Dakota

Traveled 27 mi from origin

5 mi
Noonan, North Dakota

27 mi to destination

6 mi
Paulson, North Dakota

14 mi to destination

2 mi
Juno, North Dakota

Traveled 55 mi from origin

1 mi
Crosby

Destination