Distance from St Stephen, Minnesota to Villard, Minnesota

St Stephen Villard
Total Distance
56.9 mi
(91.6 km)
Travel Time
58 minutes

The driving distance from St Stephen, Minnesota to Villard, Minnesota is 56.9 mi (91.6 km)

The straight-line (air) distance is approximately 29.8 mi (48 km)

Estimated travel time by road is 58 minutes

We found 3 routes between St Stephen and Villard.

Available Routes

Shortest Fastest
I-94 W and MN-28 W
56.9 mi
91.5 km
58 minutes
Co Rd 155, I-94 W and MN-28 W
56.9 mi
91.6 km
58 minutes
Co Hwy 2/Co Rd 2, I-94 W and MN-28 W
59.9 mi
96.5 km
59 minutes

Route Directions

Take Co Rd 155, I-94 W and MN-28 W to Glacial Rdg Trl in Villard
56.9 mi
58 min

Route Directions

59.9 mi
59 min

Route Directions

Take Co Rd 5, Co Rd 155, I-94 W and MN-28 W to Glacial Rdg Trl in Villard
56.9 mi
58 min

Journey Details

Traveling from St Stephen, Minnesota to Villard, Minnesota covers 56.9 miles (92 km) in a west direction. This highway, moderate route typically takes 58 minutes under normal conditions.

Drivers have 3 route options between these locations (57-60 miles / 92-96 km). The primary route shown here saves 58 seconds compared to alternatives.

Journey Waypoints

St Stephen

Starting Point

St Wendel, Minnesota

69 mi to destination

2 mi
Holdingford, Minnesota

Traveled 17 mi from origin

1 mi
Krain Township, Minnesota

52 mi to destination

1 mi
St Rosa, Minnesota

Traveled 34 mi from origin

1 mi
Melrose Township, Minnesota

34 mi to destination

1 mi
Sauk Centre, Minnesota

Traveled 52 mi from origin

1 mi
Westport, Minnesota

Traveled 69 mi from origin

0 mi
Villard

Destination