Distance from Oswalt, Iowa to Alexander, Iowa

Oswalt Alexander
Total Distance
103.7 mi
(166.8 km)
Travel Time
1 hour 40 minutes

The driving distance from Oswalt, Iowa to Alexander, Iowa is 103.7 mi (166.8 km)

The straight-line (air) distance is approximately 48 mi (77.2 km)

Estimated travel time by road is 1 hour 40 minutes

We found 2 routes between Oswalt and Alexander.

Available Routes

Shortest Fastest
I-35 N
102.9 mi
165.6 km
1 hour 35 minutes
US-30 W and I-35 N
103.7 mi
166.8 km
1 hour 40 minutes

Route Directions

Get on I-35 N in Story County from IA-117 N, US-65 N and US-30 W
41.4 mi
44 min
Follow I-35 N to IA-3 W in Franklin County. Take exit 165 from I-35 N
53.8 mi
46 min
Follow IA-3 W and Balsam Ave to Harriman St in Alexander
8.5 mi
10 min

Route Directions

Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
4.9 mi
7 min
Take I-35 N to IA-3 W in Franklin County. Take exit 165 from I-35 N
89.5 mi
1 hr 17 min
Follow IA-3 W and Balsam Ave to Harriman St in Alexander
8.5 mi
10 min

Journey Details

Traveling from Oswalt, Iowa to Alexander, Iowa covers 102.9 miles (166 km) in a north direction. This fast highway, substantial route typically takes 1 hour 35 minutes under normal conditions.

Drivers have 2 route options between these locations (103-104 miles / 166-167 km). The primary route shown here saves 6 minutes compared to alternatives.

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

Journey Waypoints

Oswalt

Starting Point

Farrar, Iowa

110 mi to destination

2 mi
Collins, Iowa

Traveled 28 mi from origin

2 mi
Colo, Iowa

83 mi to destination

2 mi
McCallsburg, Iowa

Traveled 55 mi from origin

1 mi
Radcliffe, Iowa

55 mi to destination

1 mi
Buckeye, Iowa

Traveled 83 mi from origin

1 mi
Popejoy, Iowa

28 mi to destination

1 mi
Dows, Iowa

Traveled 110 mi from origin

2 mi
Alexander

Destination