Distance from Oswalt, Iowa to Andrews, Iowa
The driving distance from Oswalt, Iowa to Andrews, Iowa is 34 mi (54.8 km)
The straight-line (air) distance is approximately 14.9 mi (24 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Oswalt and Andrews.
Available Routes
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Follow I-80 W to Urbandale. Take exit 127 from I-80 W
Continue on IA-141 W. Drive to NW 106th Ave
Route Directions
Take S 12th Ave W to NE 112th St in Polk County
Follow I-80 W and IA-415 N to NW 106th Ave
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Follow I-80 W to Merle Hay Rd. Take exit 131 from I-80 W
Take NW Beaver Dr to NW 106th Ave
Journey Details
Traveling from Oswalt, Iowa to Andrews, Iowa covers 30.7 miles (49 km) in a west direction. This mixed highways and local roads, moderate route typically takes 37 minutes under normal conditions.
Drivers have 3 route options between these locations (31-34 miles / 49-55 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Oswalt
Starting Point
Andrews
Destination