Distance from Belcourt, North Dakota to Amourdale, North Dakota

Belcourt Amourdale
Total Distance
18.8 mi
(30.2 km)
Travel Time
24 minutes

The driving distance from Belcourt, North Dakota to Amourdale, North Dakota is 18.8 mi (30.2 km)

The straight-line (air) distance is approximately 10.6 mi (17.1 km)

Estimated travel time by road is 24 minutes

We found 2 routes between Belcourt and Amourdale.

Available Routes

Shortest Fastest
US-281 S
18 mi
29 km
21 minutes
100th St NE and US-281 S
18.8 mi
30.2 km
24 minutes

Route Directions

0 mi
0 min
4.2 mi
5 min
Continue on BIA Rd 1. Take 100th St NE to US-281 S/Main Ave E in Rolla
3.3 mi
7 min
Follow US-281 S to ND-4 N in Armourdale Township
11.3 mi
12 min

Route Directions

18 mi
21 min

Journey Details

Traveling from Belcourt, North Dakota to Amourdale, North Dakota covers 18 miles (29 km) in a east direction. This mixed highways and local roads, moderate route typically takes 21 minutes under normal conditions.

Drivers have 2 route options between these locations (18-19 miles / 29-30 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Belcourt

Starting Point

Green Acres, North Dakota

24 mi to destination

0 mi
Rolla, North Dakota

18 mi to destination

1 mi
Hansboro, North Dakota

6 mi to destination

4 mi
Amourdale

Destination