Distance from Oswalt, Iowa to Pershing, Iowa

Oswalt Pershing
Total Distance
46.1 mi
(74.2 km)
Travel Time
52 minutes

The driving distance from Oswalt, Iowa to Pershing, Iowa is 46.1 mi (74.2 km)

The straight-line (air) distance is approximately 20.8 mi (33.5 km)

Estimated travel time by road is 52 minutes

We found 3 routes between Oswalt and Pershing.

Available Routes

Shortest
IA-316 S and IA-5 S
46.1 mi
74.2 km
52 minutes
Fastest
IA-5 S
46.1 mi
74.2 km
52 minutes
IA-163 E
47.7 mi
76.8 km
55 minutes

Route Directions

Take Forest St S and W 128th St S to Hwy F48 W
2.4 mi
4 min
Continue on Hwy F48 W. Take NE 112th St, SE 116th St, IA-316 S and IA-5 S to Hwy G62 in Marion County
42 mi
45 min
Follow Hwy G62 to Polk St
1.6 mi
2 min

Route Directions

Take S 28th Ave W to Hwy F48 W
3.1 mi
5 min
Take IA-117 S, IA-163 E and Marion County Hwy T17 to Pierce Dr in Marion County
41.3 mi
44 min
Continue on Pierce Dr. Drive to Polk St
3.4 mi
5 min

Route Directions

Take Forest St S and W 128th St S to Hwy F48 W
2.4 mi
4 min
Continue on Hwy F48 W. Take NE 112th St, SE 116th St, IA-316 S and IA-5 S to Hwy G62 in Marion County
42 mi
45 min
Follow Hwy G62 to Polk St
1.6 mi
2 min

Journey Details

Traveling from Oswalt, Iowa to Pershing, Iowa covers 46.1 miles (74 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 52 minutes under normal conditions.

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

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

Journey Waypoints

Oswalt

Starting Point

Colfax, Iowa

48 mi to destination

1 mi
Prairie City, Iowa

Traveled 12 mi from origin

0 mi
Monroe, Iowa

Traveled 24 mi from origin

2 mi
Otley, Iowa

Traveled 36 mi from origin

3 mi
Knoxville, Iowa

12 mi to destination

2 mi
Flagler, Iowa

Traveled 48 mi from origin

1 mi
Pershing

Destination