Distance from Crosby, North Dakota to Alamo, North Dakota
The driving distance from Crosby, North Dakota to Alamo, North Dakota is 31.9 mi (51.3 km)
The straight-line (air) distance is approximately 15.1 mi (24.3 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Crosby and Alamo.
Available Routes
Route Directions
Take 2nd St NW and 103rd St NW/5th Ave SW to ND-5 W in Fillmore Township
Follow ND-42 S and ND-50 W/80th St NW to Main St in Alamo
Route Directions
Route Directions
Take 103rd St NW/5th Ave SW to ND-5 W in Fillmore Township
Follow ND-42 S and ND-50 W/80th St NW to Main St in Alamo
Journey Details
Traveling from Crosby, North Dakota to Alamo, North Dakota covers 31.9 miles (51 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (32-32 miles / 51-52 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Crosby
Starting Point
Alamo
Destination