Distance from Oswalt, Iowa to Walford, Iowa

Oswalt Walford
Total Distance
90.8 mi
(146.1 km)
Travel Time
1 hour 27 minutes

The driving distance from Oswalt, Iowa to Walford, Iowa is 90.8 mi (146.1 km)

The straight-line (air) distance is approximately 47.5 mi (76.4 km)

Estimated travel time by road is 1 hour 27 minutes

We found 3 routes between Oswalt and Walford.

Available Routes

Shortest
I-80 E and US-6 E
89.6 mi
144.2 km
1 hour 33 minutes
Fastest
I-80 E
90.8 mi
146.1 km
1 hour 27 minutes
US-30 E
101.5 mi
163.4 km
1 hour 38 minutes

Route Directions

Get on I-80 E/US-6 E from Federal Ave
3.9 mi
6 min
Follow I-80 E to US-151 N in Iowa County. Take exit 225 from I-80 E
69.3 mi
59 min
Follow US-151 N to B Ave W in Walford
17.6 mi
20 min

Route Directions

Get on US-30 E in Marshall County from IA-330 N
33.4 mi
34 min
57.6 mi
50 min
Follow 30th Ave, Euclid Ave and County Rd E66 to US-151 N
8.6 mi
10 min
1.8 mi
2 min
0.1 mi
1 min

Route Directions

Get on I-80 E/US-6 E from Federal Ave
3.9 mi
6 min
Continue on I-80 E. Take US-6 E to B Ave W in Walford
85.6 mi
1 hr 26 min
0.1 mi
1 min

Journey Details

Traveling from Oswalt, Iowa to Walford, Iowa covers 89.6 miles (144 km) in a east direction. This highway, substantial route typically takes 1 hour 33 minutes under normal conditions.

Drivers have 3 route options between these locations (90-102 miles / 144-163 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Oswalt

Starting Point

Goddard, Iowa

109 mi to destination

2 mi
Kellogg, Iowa

Traveled 27 mi from origin

2 mi
Oakland Acres, Iowa

82 mi to destination

2 mi
Grinnell, Iowa

Traveled 55 mi from origin

3 mi
Holiday Lake, Iowa

55 mi to destination

1 mi
Hartwick, Iowa

Traveled 82 mi from origin

2 mi
Koszta, Iowa

27 mi to destination

1 mi
Watkins, Iowa

Traveled 109 mi from origin

1 mi
Walford

Destination