Distance from Rubio, Iowa to Harper, Iowa
The driving distance from Rubio, Iowa to Harper, Iowa is 17.1 mi (27.5 km)
The straight-line (air) distance is approximately 7.1 mi (11.4 km)
Estimated travel time by road is 19 minutes
We found 3 routes between Rubio and Harper.
Available Routes
Route Directions
Take 330th Ave and 200th St to Main St in Harper
Route Directions
Route Directions
Take 323rd Ave and 330th Ave to IA-92 W in Keokuk County
Follow State Hwy 159 to Main St in Harper
Journey Details
Traveling from Rubio, Iowa to Harper, Iowa covers 16.7 miles (27 km) in a northwest direction. This highway, moderate route typically takes 18 minutes under normal conditions.
Drivers have 3 route options between these locations (17-17 miles / 27-28 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Rubio
Starting Point
Harper
Destination