Distance from St Stephen, Minnesota to Granite, Iowa
The driving distance from St Stephen, Minnesota to Granite, Iowa is 250.3 mi (402.8 km)
The straight-line (air) distance is approximately 118.6 mi (190.9 km)
Estimated travel time by road is 4 hours 15 minutes
We found 3 routes between St Stephen and Granite.
Available Routes
Route Directions
Follow Co Hwy 2/Co Rd 2 to MN-23 W/3rd St S in Cold Spring
Follow MN-23 W to County Rd 5 SW in Willmar Township. Exit from MN-23 W
Continue on County Rd 5 SW. Take Co Rd 1 to US-71 S/E Bridge St in Redwood Falls
Continue on US-71 S. Take MN-60 W and I-90 W to Beech Ave in Lyon County
Continue on Beech Ave. Take 140th St to Arizona Ave
Route Directions
Get on I-94 E in St. Joseph Township from Co Hwy 2/Co Rd 2
Follow MN-15 S, MN-60 W and I-90 W to Beech Ave in Lyon County
Continue on Beech Ave. Take 140th St to Arizona Ave
Route Directions
Follow Co Hwy 2/Co Rd 2 to MN-23 W/3rd St S in Cold Spring
Continue on MN-23 W to Lyon County
Continue on Beech Ave. Take 140th St to Arizona Ave
Journey Details
Traveling from St Stephen, Minnesota to Granite, Iowa covers 226.9 miles (365 km) in a southwest direction. This highway, long-distance route typically takes 3 hours 59 minutes under normal conditions.
Drivers have 3 route options between these locations (227-258 miles / 365-415 km). The primary route shown here saves 22 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 58 mph (93 km/h) .
Journey Waypoints
St Stephen
Starting Point
Granite
Destination