Distance from Polsgrove, Illinois to Oneida, Iowa
The driving distance from Polsgrove, Illinois to Oneida, Iowa is 93.4 mi (150.3 km)
The straight-line (air) distance is approximately 45.1 mi (72.7 km)
Estimated travel time by road is 2 hours 1 minute
We found 3 routes between Polsgrove and Oneida.
Available Routes
Route Directions
Follow Old Galena Trail, S Good Hope Rd and E Bethel Rd to US-20 W/US Hwy 20 W in Woodbine Township
Take Locust Street Conn to US-151 N/US-61 N
Follow White St and Central Ave to IA-3 W in Sageville
Continue on IA-3 W to Delaware County
Continue on 330th Ave. Take 160th St and 155th St to IA-38 S
Route Directions
Take Polsgrove Rd, Elizabeth Rd, Zion Rd and Scenic Ridge Rd to W Main St in Savanna
Follow IA-64 W and IA-38 N to 170th St in Delaware County
Route Directions
Follow Old Galena Trail, S Good Hope Rd and E Bethel Rd to US-20 W/US Hwy 20 W in Woodbine Township
Take IA-38 N to 170th St
Journey Details
Traveling from Polsgrove, Illinois to Oneida, Iowa covers 89.1 miles (143 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 46 minutes under normal conditions.
Drivers have 3 route options between these locations (89-110 miles / 143-177 km). The primary route shown here saves 31 minutes compared to alternatives.
Journey Waypoints
Polsgrove
Starting Point
Oneida
Destination