Distance from St Stephen, Minnesota to Shephard, Minnesota
The driving distance from St Stephen, Minnesota to Shephard, Minnesota is 48.5 mi (78 km)
The straight-line (air) distance is approximately 22.5 mi (36.3 km)
Estimated travel time by road is 49 minutes
We found 3 routes between St Stephen and Shephard.
Available Routes
Route Directions
Follow Central Ave N, Co Hwy 2 and 45th Ave NW to US-10 W/Great River Rd in Langola Township
Follow Great River Rd to 233rd St in Ripley Township
Route Directions
Take Co Rd 5, Co Rd 1, Riverside Ave N, 1st Ave NE, ... and Little Rock Rd NW to 15th Ave NE/Benton County Rd 78 in Watab Township
Follow 15th Ave NE to Nature Rd in Buckman Township
Follow MN-25 N to County Rd 2 SE in Daggett Brook Township
Route Directions
Follow Central Ave N, Co Hwy 2 and Pine Rd NW to 15th Ave NE in Langola Township
Continue on 15th Ave NE to Buckman Township
Follow MN-25 N to County Rd 2 SE in Daggett Brook Township
Journey Details
Traveling from St Stephen, Minnesota to Shephard, Minnesota covers 42.1 miles (68 km) in a north direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.
Drivers have 3 route options between these locations (42-54 miles / 68-87 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .
Journey Waypoints
St Stephen
Starting Point
Shephard
Destination