Distance from McGregor, North Dakota to Columbus, North Dakota

McGregor Columbus
Total Distance
32.2 mi
(51.9 km)
Travel Time
34 minutes

The driving distance from McGregor, North Dakota to Columbus, North Dakota is 32.2 mi (51.9 km)

The straight-line (air) distance is approximately 13.9 mi (22.4 km)

Estimated travel time by road is 34 minutes

We found 3 routes between McGregor and Columbus.

Available Routes

Shortest
ND-50 E and ND-40 N
32.2 mi
51.9 km
34 minutes
Fastest
ND-40 N
32.2 mi
51.9 km
34 minutes
County Rd 21 NW, 107th Ave NW/Farm to Market Rd and ND-5 E
34.8 mi
56 km
38 minutes

Route Directions

Take 1st Ave to County Hwy 21 A/Perkins St
0.1 mi
0 min
Follow ND-50 E and ND-40 N to Main St in Short Creek Township
31.5 mi
31 min
0.7 mi
2 min

Route Directions

34.8 mi
38 min

Route Directions

Take 1st Ave to County Hwy 21 A/Perkins St
0.1 mi
0 min
Follow ND-50 E and ND-40 N to 95th Ave NW in Burke County
31.2 mi
31 min
Continue on 95th Ave NW. Drive to 3rd Ave W in Columbus
1 mi
2 min

Journey Details

Traveling from McGregor, North Dakota to Columbus, North Dakota covers 32.2 miles (52 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 3 route options between these locations (32-35 miles / 52-56 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

McGregor

Starting Point

Hamlet, North Dakota

32 mi to destination

4 mi
Battleview, North Dakota

Traveled 8 mi from origin

5 mi
Larson, North Dakota

Traveled 16 mi from origin

7 mi
Kincaid, North Dakota

8 mi to destination

2 mi
Columbus

Destination