Distance from Belcourt, North Dakota to Rocklake, North Dakota

Belcourt Rocklake
Total Distance
26 mi
(41.9 km)
Travel Time
29 minutes

The driving distance from Belcourt, North Dakota to Rocklake, North Dakota is 26 mi (41.9 km)

The straight-line (air) distance is approximately 14.2 mi (22.9 km)

Estimated travel time by road is 29 minutes

Route Directions

26 mi
29 min

Journey Details

Traveling from Belcourt, North Dakota to Rocklake, North Dakota covers 26 miles (42 km) in a east direction. This highway, moderate route typically takes 29 minutes under normal conditions.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 56 mph (90 km/h) .

Journey Waypoints

Belcourt

Starting Point

Green Acres, North Dakota

33 mi to destination

1 mi
Rolla, North Dakota

Traveled 8 mi from origin

1 mi
Amourdale, North Dakota

16 mi to destination

4 mi
Rocklake

Destination