Distance from Polsgrove, Illinois to Goose Lake, Iowa

Polsgrove Goose Lake
Total Distance
43.2 mi
(69.4 km)
Travel Time
56 minutes

The driving distance from Polsgrove, Illinois to Goose Lake, Iowa is 43.2 mi (69.4 km)

The straight-line (air) distance is approximately 14.3 mi (23.1 km)

Estimated travel time by road is 56 minutes

We found 2 routes between Polsgrove and Goose Lake.

Available Routes

Shortest Fastest
IA-64 W
37 mi
59.5 km
49 minutes
IA-136 N
43.2 mi
69.4 km
56 minutes

Route Directions

Follow Old Galena Trail to IL-78 S
2.8 mi
4 min
Continue on IL-78 S. Take Argo Fay Route, IL-84 S and IA-136 N to Main St in Goose Lake
40.3 mi
51 min

Route Directions

Follow Polsgrove Rd and Elizabeth Rd to Zion Rd
6.2 mi
10 min
Continue on Zion Rd. Take Scenic Ridge Rd, US-52, IA-64 W and 362nd Ave to Main St in Goose Lake
30.7 mi
39 min

Journey Details

Traveling from Polsgrove, Illinois to Goose Lake, Iowa covers 37 miles (59 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.

Drivers have 2 route options between these locations (37-43 miles / 59-69 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Polsgrove

Starting Point

Woodland Township, Illinois

33 mi to destination

1 mi
Washington Township, Illinois

Traveled 8 mi from origin

1 mi
Savanna, Illinois

25 mi to destination

1 mi
Samoa, Iowa

Traveled 16 mi from origin

1 mi
Teeds Grove, Iowa

Traveled 25 mi from origin

1 mi
Miles, Iowa

8 mi to destination

2 mi
Bryant, Iowa

Traveled 33 mi from origin

1 mi
Goose Lake

Destination