Distance from Oswalt, Iowa to St Anthony, Iowa

Oswalt St Anthony
Total Distance
41.2 mi
(66.2 km)
Travel Time
46 minutes

The driving distance from Oswalt, Iowa to St Anthony, Iowa is 41.2 mi (66.2 km)

The straight-line (air) distance is approximately 18.6 mi (29.9 km)

Estimated travel time by road is 46 minutes

We found 3 routes between Oswalt and St Anthony.

Available Routes

Shortest Fastest
US-65 N
40.8 mi
65.6 km
46 minutes
IA-117 N and US-65 N
41.2 mi
66.2 km
46 minutes
US-65 N and 160th St
45.7 mi
73.6 km
55 minutes

Route Directions

41.2 mi
46 min

Route Directions

Take W 132nd St N to Hwy F34 W
2.9 mi
5 min
Take NE 112th St to NE 96th St in Polk County
10.1 mi
12 min
Continue on NE 96th St to Story County
5 mi
5 min
Take US-65 N to 160th St
21.7 mi
24 min
5.9 mi
6 min

Route Directions

Take W 132nd St N, Hwy F34 W and NE 112th St to US-65 N in Polk County
8.1 mi
11 min
Continue on US-65 N to Story County
26.8 mi
28 min
5.9 mi
6 min

Journey Details

Traveling from Oswalt, Iowa to St Anthony, Iowa covers 40.8 miles (66 km) in a north direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.

Drivers have 3 route options between these locations (41-46 miles / 66-74 km). The primary route shown here saves 9 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Oswalt

Starting Point

Green Castle, Iowa

43 mi to destination

1 mi
Mingo, Iowa

Traveled 11 mi from origin

1 mi
Clyde, Iowa

32 mi to destination

0 mi
Collins, Iowa

Traveled 21 mi from origin

2 mi
Rhodes, Iowa

21 mi to destination

2 mi
State Center, Iowa

Traveled 32 mi from origin

2 mi
Clemons, Iowa

Traveled 43 mi from origin

2 mi
St Anthony

Destination