Distance from Trenton, North Dakota to McCabe, Montana

Trenton McCabe
Total Distance
45.3 mi
(72.9 km)
Travel Time
54 minutes

The driving distance from Trenton, North Dakota to McCabe, Montana is 45.3 mi (72.9 km)

The straight-line (air) distance is approximately 17.2 mi (27.7 km)

Estimated travel time by road is 54 minutes

This route includes Toll roads along the way.

We found 3 routes between Trenton and McCabe.

Available Routes

Shortest Fastest Tolls
MT-327
42.8 mi
68.8 km
51 minutes
Tolls
US-2 W/Theodore Roosevelt Expy
45.3 mi
72.9 km
54 minutes
Tolls
ND-1804 E and US-2 W/Theodore Roosevelt Expy
46.2 mi
74.4 km
55 minutes

Route Directions

0 mi
0 min
Take US-2 W/Theodore Roosevelt Expy to Lanark Rd in Roosevelt County
36.9 mi
38 min
Follow Lanark Rd and Young Rd to McCabe St
8.4 mi
16 min

Route Directions

Follow ND-1804 E to US-2 E in Judson Township
6.3 mi
7 min
Follow US-2 W/Theodore Roosevelt Expy to Lanark Rd in Roosevelt County
31.5 mi
31 min
Follow Lanark Rd and Young Rd to McCabe St
8.4 mi
16 min

Route Directions

Continue to Buford Township
9.6 mi
10 min
Continue on MT-327 to Roosevelt County
24.8 mi
24 min
Follow Lanark Rd and Young Rd to McCabe St
8.4 mi
16 min

Journey Details

Traveling from Trenton, North Dakota to McCabe, Montana covers 42.8 miles (69 km) in a west direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.

Drivers have 3 route options between these locations (43-46 miles / 69-74 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Trenton

Starting Point

Marley, North Dakota

40 mi to destination

2 mi
Snowden, Montana

30 mi to destination

5 mi
Bainville, Montana

Traveled 20 mi from origin

4 mi
Lanark, Montana

Traveled 40 mi from origin

4 mi
McCabe

Destination