Distance from Oswalt, Iowa to New Virginia, Iowa
The driving distance from Oswalt, Iowa to New Virginia, Iowa is 62.3 mi (100.2 km)
The straight-line (air) distance is approximately 26.1 mi (42.1 km)
Estimated travel time by road is 59 minutes
We found 3 routes between Oswalt and New Virginia.
Available Routes
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Follow I-80 W and I-35 S to County Highway G76/State Hwy 207 in Warren County. Take exit 43 from I-35 S
Continue on County Highway G76. Drive to West St in New Virginia
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Continue on I-80 W. Take US-65 S, IA-5 N and I-35 S to County Highway G76/State Hwy 207 in Warren County. Take exit 43 from I-35 S
Continue on County Highway G76. Drive to West St in New Virginia
Route Directions
Get on I-80 W in Polk County from S 12th Ave W and NE 70th Ave
Take US-65 S and US-69 S to Hwy G 76 in Warren County
Journey Details
Traveling from Oswalt, Iowa to New Virginia, Iowa covers 58.2 miles (94 km) in a southwest direction. This highway, moderate route typically takes 1 hour 4 minutes under normal conditions.
Drivers have 3 route options between these locations (58-66 miles / 94-106 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Oswalt
Starting Point
New Virginia
Destination