Distance from St Stephen, Minnesota to Onalaska, Wisconsin
The driving distance from St Stephen, Minnesota to Onalaska, Wisconsin is 240.8 mi (387.5 km)
The straight-line (air) distance is approximately 121.1 mi (194.9 km)
Estimated travel time by road is 3 hours 39 minutes
We found 3 routes between St Stephen and Onalaska.
Available Routes
Route Directions
Get on I-94 E in St. Joseph Township from Co Hwy 2/Co Rd 2
Continue on I-94 E to Saint Paul. Take exit 107A from I-35E S/US-10 E
Get on I-90 E in Marion Township
Follow I-90 E to WI-35 N/I-90 ALT in La Crosse. Take exit 3 from I-90 E
Route Directions
Get on I-94 E in St. Joseph Township from Co Hwy 2/Co Rd 2
Follow I-94 E, I-694 E and US-10 E to WI-35 S/Broad St/Great River Rd in Prescott
Follow WI-35 S/Great River Rd to WI-54 E/WI-54 Trunk E/WI-93 Trunk S in Trempealeau
Continue on WI-93 Trunk S to La Crosse County. Take exit 11 from US-53 S
Drive to WI-35/I-90 ALT in Onalaska
Route Directions
Get on I-94 E in St. Joseph Township from Co Hwy 2/Co Rd 2
Follow I-94 E, I-694 E and US-10 E to WI-35 S/Broad St/Great River Rd in Prescott
Take US-61 S to WI-35 N/I-90 ALT in La Crosse. Take exit 3 from I-90 E
Journey Details
Traveling from St Stephen, Minnesota to Onalaska, Wisconsin covers 227.9 miles (367 km) in a southeast direction. This highway, long-distance route typically takes 3 hours 48 minutes under normal conditions.
Drivers have 3 route options between these locations (228-241 miles / 367-388 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
St Stephen
Starting Point
Onalaska
Destination