Distance from McGregor, North Dakota to Juno, North Dakota

McGregor Juno
Total Distance
33 mi
(53 km)
Travel Time
35 minutes

The driving distance from McGregor, North Dakota to Juno, North Dakota is 33 mi (53 km)

The straight-line (air) distance is approximately 15.2 mi (24.4 km)

Estimated travel time by road is 35 minutes

We found 3 routes between McGregor and Juno.

Available Routes

Shortest
County Rd 21 NW and 96th St NW
32.9 mi
53 km
41 minutes
Fastest
County Rd 21 NW, 107th Ave NW/Farm to Market Rd and ND-5 W
33 mi
53 km
35 minutes
ND-50 W and ND-42 N
47.1 mi
75.9 km
47 minutes

Route Directions

33 mi
35 min

Route Directions

47.1 mi
47 min

Route Directions

Take 1st Ave to County Hwy 21 A/Perkins St
0.1 mi
0 min
Take County Rd 21 NW and 107th Ave NW/Farm to Market Rd to 96th St NW in Border Township
17.8 mi
19 min
9 mi
13 min
Follow 114th Ave NW to ND-5 W in Fillmore Township
6.1 mi
7 min

Journey Details

Traveling from McGregor, North Dakota to Juno, North Dakota covers 32.9 miles (53 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 3 route options between these locations (33-47 miles / 53-76 km). The primary route shown here saves 7 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 51 mph (82 km/h) .

Journey Waypoints

McGregor

Starting Point

Hamlet, North Dakota

35 mi to destination

2 mi
Noonan, North Dakota

17 mi to destination

6 mi
Paulson, North Dakota

Traveled 26 mi from origin

4 mi
Juno

Destination

Route Map Image

Distance from McGregor to Juno