Distance from Dunseith, North Dakota to Perth, North Dakota

Dunseith Perth
Total Distance
39.1 mi
(62.9 km)
Travel Time
48 minutes

The driving distance from Dunseith, North Dakota to Perth, North Dakota is 39.1 mi (62.9 km)

The straight-line (air) distance is approximately 17.6 mi (28.3 km)

Estimated travel time by road is 48 minutes

We found 3 routes between Dunseith and Perth.

Available Routes

Shortest
US-281 S
34.1 mi
54.9 km
50 minutes
Fastest
US-281 S and 57th Ave NE/Picton Rd
39.1 mi
62.9 km
48 minutes
ND-66 E
41.3 mi
66.5 km
49 minutes

Route Directions

39.1 mi
48 min

Route Directions

0 mi
0 min
Take ND-3 S and ND-66 E to 89th St NE in East Rolette
32.7 mi
34 min
Continue on 89th St NE. Take 90th St NE to Main Ave in Perth
8.6 mi
14 min

Route Directions

0 mi
0 min
Continue on US-281 S to Shell Valley
11.9 mi
13 min
Follow 94th St NE and 93rd St NE to ND-30 S in East Rolette
12 mi
20 min
2 mi
2 min
Continue on 91st St NE. Take 90th St NE to 1st St in Towner County
8 mi
13 min
0.2 mi
0 min
0 mi
0 min

Journey Details

Traveling from Dunseith, North Dakota to Perth, North Dakota covers 34.1 miles (55 km) in a east direction. This secondary roads, moderate route typically takes 50 minutes under normal conditions.

Drivers have 3 route options between these locations (34-41 miles / 55-67 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Dunseith

Starting Point

East Dunseith, North Dakota

40 mi to destination

2 mi
Shell Valley, North Dakota

Traveled 10 mi from origin

2 mi
Belcourt, North Dakota

20 mi to destination

4 mi
Green Acres, North Dakota

Traveled 30 mi from origin

4 mi
Mylo, North Dakota

10 mi to destination

4 mi
Agate, North Dakota

Traveled 40 mi from origin

4 mi
Perth

Destination