Distance from St Stephen, Minnesota to Sturgeon Lake, Minnesota
The driving distance from St Stephen, Minnesota to Sturgeon Lake, Minnesota is 115.4 mi (185.8 km)
The straight-line (air) distance is approximately 52.1 mi (83.9 km)
Estimated travel time by road is 2 hours 4 minutes
We found 3 routes between St Stephen and Sturgeon Lake.
Available Routes
Route Directions
Drive from Pine Rd NW, 220th St, US-169 N, Lake Mille Lacs Scenic Bywy, ... and Hwy 41 to Sturgeon Lake
Drive to your destination
Route Directions
Drive from Great River Rd, MN-18 E, 220th St and Hwy 41 to Sturgeon Lake
Drive to your destination
Route Directions
Take Co Hwy 2 and 125th St NW to MN-25 S in Graham Township
Continue on 115th St NE to Foreston
Follow MN-23 E and I-35 N to Laketown Rd in Windemere Township. Take exit 209 from I-35 N
Follow Laketown Rd to your destination in Sturgeon Lake
Journey Details
Traveling from St Stephen, Minnesota to Sturgeon Lake, Minnesota covers 104.2 miles (168 km) in a northeast direction. This highway, substantial route typically takes 1 hour 49 minutes under normal conditions.
Drivers have 3 route options between these locations (104-127 miles / 168-204 km). The primary route shown here saves 23 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 60 mph (97 km/h) .
Journey Waypoints
St Stephen
Starting Point
Sturgeon Lake
Destination