Distance from Preston, Minnesota to Spring Grove, Minnesota

Preston Spring Grove
Total Distance
41.6 mi
(66.9 km)
Travel Time
46 minutes

The driving distance from Preston, Minnesota to Spring Grove, Minnesota is 41.6 mi (66.9 km)

The straight-line (air) distance is approximately 14.7 mi (23.7 km)

Estimated travel time by road is 46 minutes

We found 2 routes between Preston and Spring Grove.

Available Routes

Shortest Fastest
US-52 S and MN-44 E
31.8 mi
51.2 km
35 minutes
US-52 S, Co Rd A18 and MN-44 E
41.6 mi
66.9 km
46 minutes

Route Directions

0 mi
0 min
Take US-52 S and Co Rd A18 to MN-44 E in Spring Grove
41.6 mi
46 min

Route Directions

31.8 mi
35 min

Journey Details

Traveling from Preston, Minnesota to Spring Grove, Minnesota covers 31.8 miles (51 km) in a east direction. This highway, moderate route typically takes 35 minutes under normal conditions.

Drivers have 2 route options between these locations (32-42 miles / 51-67 km). The primary route shown here saves 12 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Preston

Starting Point

Hutton, Minnesota

34 mi to destination

2 mi
Amherst, Minnesota

25 mi to destination

2 mi
Tawney, Minnesota

17 mi to destination

1 mi
Riceford, Minnesota

8 mi to destination

1 mi
Spring Grove

Destination