Distance from Keith, North Dakota to St Michael, North Dakota
The driving distance from Keith, North Dakota to St Michael, North Dakota is 26.2 mi (42.2 km)
The straight-line (air) distance is approximately 5.8 mi (9.3 km)
Estimated travel time by road is 35 minutes
We found 2 routes between Keith and St Michael.
Available Routes
Route Directions
Take 46th St NE and 88th Ave NE to US-2 E
Take 88th Ave NE to ND-20 N in Warwick Township
Continue on 39th St NE. Drive to 1st Ave/St Michael Ct
Route Directions
Take 46th St NE and 88th Ave NE to US-2 W
Continue on US-2 W to Saint Michael
Follow Mission Rd to 1st Ave/St Michael Ct
Journey Details
Traveling from Keith, North Dakota to St Michael, North Dakota covers 21.8 miles (35 km) in a southwest direction. This secondary roads, moderate route typically takes 31 minutes under normal conditions.
Drivers have 2 route options between these locations (22-26 miles / 35-42 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Keith
Starting Point
St Michael
Destination