Distance from Gunder, Iowa to McGregor, Iowa

Gunder McGregor
Total Distance
23.3 mi
(37.5 km)
Travel Time
29 minutes

The driving distance from Gunder, Iowa to McGregor, Iowa is 23.3 mi (37.5 km)

The straight-line (air) distance is approximately 10.7 mi (17.2 km)

Estimated travel time by road is 29 minutes

We found 3 routes between Gunder and McGregor.

Available Routes

Shortest
165th St and US-18 E
21.1 mi
34 km
29 minutes
Fastest
Gunder Rd
23.3 mi
37.5 km
29 minutes
US-18 E
24.4 mi
39.3 km
30 minutes

Route Directions

Take Gunder Rd, IA-13 N and US-18 E to Eagle Dr
21.5 mi
24 min
Continue on Eagle Dr. Drive to Center St in McGregor
1.8 mi
4 min

Route Directions

Take Dogwood Ave to US-18 E/US-52 S
7 mi
9 min
15.6 mi
16 min
Continue on Eagle Dr. Drive to Center St in McGregor
1.8 mi
4 min

Route Directions

0.2 mi
0 min
Take 165th St to Golden Ave
8.1 mi
12 min
Take US-18 E to Eagle Dr
11 mi
11 min
Continue on Eagle Dr. Drive to Center St in McGregor
1.8 mi
4 min

Journey Details

Traveling from Gunder, Iowa to McGregor, Iowa covers 21.1 miles (34 km) in a east direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (21-24 miles / 34-39 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 46 mph (74 km/h) .

Journey Waypoints

Gunder

Starting Point

Farmersburg, Iowa

25 mi to destination

4 mi
Froelich, Iowa

Traveled 12 mi from origin

1 mi
Giard, Iowa

Traveled 18 mi from origin

0 mi
McGregor Heights, Iowa

Traveled 25 mi from origin

1 mi
McGregor

Destination