Distance from Belcourt, North Dakota to Shell Valley, North Dakota
The driving distance from Belcourt, North Dakota to Shell Valley, North Dakota is 7.6 mi (12.2 km)
The straight-line (air) distance is approximately 3.8 mi (6.2 km)
Estimated travel time by road is 13 minutes
We found 3 routes between Belcourt and Shell Valley.
Available Routes
Route Directions
Follow 44th Ave NE and BIA Rd 10 to US-281 N
Follow US-281 N to Shell Valley
Drive to your destination
Route Directions
Take BIA Rd 10 to BIA Rd 13
Drive to your destination
Route Directions
Journey Details
Traveling from Belcourt, North Dakota to Shell Valley, North Dakota covers 7.3 miles (12 km) in a west direction. This mixed highways and local roads, short route typically takes 11 minutes under normal conditions.
Drivers have 3 route options between these locations (7-12 miles / 12-19 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Belcourt
Starting Point
Shell Valley
Destination