Distance from Polsgrove, Illinois to Goose Lake, Iowa
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
Route Directions
Follow Old Galena Trail to IL-78 S
Continue on IL-78 S. Take Argo Fay Route, IL-84 S and IA-136 N to Main St in Goose Lake
Route Directions
Follow Polsgrove Rd and Elizabeth Rd to Zion Rd
Continue on Zion Rd. Take Scenic Ridge Rd, US-52, IA-64 W and 362nd Ave to Main St in Goose Lake
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
Goose Lake
Destination