Distance from St Stephen, Minnesota to Melrose, Minnesota
The driving distance from St Stephen, Minnesota to Melrose, Minnesota is 33.4 mi (53.7 km)
The straight-line (air) distance is approximately 16 mi (25.8 km)
Estimated travel time by road is 35 minutes
We found 3 routes between St Stephen and Melrose.
Available Routes
Route Directions
Get on I-94 W in Avon from Co Rd 5 and Co Rd 155
Follow I-94 W to Co Hwy 13/S 2nd Ave E in Melrose. Take exit 135 from I-94 W
Continue on Co Hwy 13/S 2nd Ave E. Drive to Fifth Ave SE
Route Directions
Route Directions
Take Co Rd 5 to 2 Rivers Rd in Holding Township
Take Co Rd 154 and I-94 W to Fifth Ave SE in Melrose
Journey Details
Traveling from St Stephen, Minnesota to Melrose, Minnesota covers 31.5 miles (51 km) in a west direction. This mixed highways and local roads, moderate route typically takes 37 minutes under normal conditions.
Drivers have 3 route options between these locations (32-36 miles / 51-59 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
St Stephen
Starting Point
Melrose
Destination