Distance from Oswalt, Iowa to Luray, Iowa

Oswalt Luray
Total Distance
37.3 mi
(60 km)
Travel Time
38 minutes

The driving distance from Oswalt, Iowa to Luray, Iowa is 37.3 mi (60 km)

The straight-line (air) distance is approximately 15.8 mi (25.5 km)

Estimated travel time by road is 38 minutes

We found 3 routes between Oswalt and Luray.

Available Routes

Shortest
Co Hwy S52 and IA-330 N
37.1 mi
59.8 km
43 minutes
Fastest
IA-330 N
37.3 mi
60 km
38 minutes
IA-117 N and IA-330 N
37.7 mi
60.6 km
39 minutes

Route Directions

Take W 132nd St N, Hwy F34 W and NE 112th St to IA-330 N/US-65 N in Polk County
8.1 mi
11 min
26.7 mi
24 min
2.5 mi
3 min

Route Directions

37.7 mi
39 min

Route Directions

Follow Federal Ave to IA-117 S
3.2 mi
5 min
Take Co Hwy S52 and IA-330 N to Marsh Ave in Marshall County
33.9 mi
38 min

Journey Details

Traveling from Oswalt, Iowa to Luray, Iowa covers 37.1 miles (60 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 3 route options between these locations (37-38 miles / 60-61 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Oswalt

Starting Point

Green Castle, Iowa

36 mi to destination

1 mi
Ira, Iowa

Traveled 9 mi from origin

1 mi
Baxter, Iowa

Traveled 18 mi from origin

1 mi
Iowa, Iowa

18 mi to destination

1 mi
Melbourne, Iowa

9 mi to destination

1 mi
Van Cleve, Iowa

Traveled 36 mi from origin

1 mi
Luray

Destination