Distance from McGregor, North Dakota to Columbus, North Dakota
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
Route Directions
Take 1st Ave to County Hwy 21 A/Perkins St
Follow ND-50 E and ND-40 N to Main St in Short Creek Township
Route Directions
Route Directions
Take 1st Ave to County Hwy 21 A/Perkins St
Follow ND-50 E and ND-40 N to 95th Ave NW in Burke County
Continue on 95th Ave NW. Drive to 3rd Ave W in Columbus
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
Columbus
Destination