Distance from Oswalt, Iowa to Ankeny, Iowa
The driving distance from Oswalt, Iowa to Ankeny, Iowa is 22.9 mi (36.9 km)
The straight-line (air) distance is approximately 9.8 mi (15.8 km)
Estimated travel time by road is 28 minutes
We found 3 routes between Oswalt and Ankeny.
Available Routes
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Continue on I-80 W. Drive from I-35 N to Ankeny. Take exit 92 from I-35 N
Drive to W 1st St
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Follow I-80 W. Take exit 136 from I-80 W
Follow US-69 N to E 1st St in Ankeny
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Continue on I-80 W to Ankeny. Take exit 90 from I-35 N
Follow IA-160 W/SE Oralabor Rd and S Ankeny Blvd to E 1st St
Journey Details
Traveling from Oswalt, Iowa to Ankeny, Iowa covers 22.5 miles (36 km) in a west direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.
Drivers have 3 route options between these locations (23-23 miles / 36-37 km). The primary route shown here saves 39 seconds compared to alternatives.
Journey Waypoints
Oswalt
Starting Point
Ankeny
Destination