Distance from Crosby, North Dakota to McElroy, Montana
The driving distance from Crosby, North Dakota to McElroy, Montana is 40 mi (64.4 km)
The straight-line (air) distance is approximately 23.4 mi (37.7 km)
Estimated travel time by road is 44 minutes
This route includes Toll roads along the way.
We found 2 routes between Crosby and McElroy.
Available Routes
Route Directions
Take 2nd St NW and 5th Ave SW to ND-5 W/103rd St NW in Fillmore Township
Continue on ND-5 W. Drive to McElroy Rd in Sheridan County
Route Directions
Journey Details
Traveling from Crosby, North Dakota to McElroy, Montana covers 40 miles (64 km) in a west direction. This highway, moderate route typically takes 44 minutes under normal conditions.
Drivers have 2 route options between these locations (40-40 miles / 64-64 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Crosby
Starting Point
McElroy
Destination