Distance from Belcourt, North Dakota to Shell Valley, North Dakota

Belcourt Shell Valley
Total Distance
7.6 mi
(12.2 km)
Travel Time
13 minutes

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

Shortest Fastest
US-281 N
7.3 mi
11.7 km
11 minutes
BIA Rd 10 and US-281 N
7.6 mi
12.2 km
13 minutes
BIA Rd 10
11.8 mi
19 km
15 minutes

Route Directions

Follow 44th Ave NE and BIA Rd 10 to US-281 N
0.9 mi
2 min
Follow US-281 N to Shell Valley
5.8 mi
8 min
Drive to your destination
0.9 mi
2 min

Route Directions

0 mi
0 min
Take BIA Rd 10 to BIA Rd 13
7.1 mi
9 min
2 mi
2 min
1.8 mi
1 min
Drive to your destination
0.9 mi
2 min

Route Directions

7.3 mi
11 min

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