Distance from Rubio, Iowa to Davenport, Iowa
The driving distance from Rubio, Iowa to Davenport, Iowa is 91.9 mi (147.9 km)
The straight-line (air) distance is approximately 45.7 mi (73.6 km)
Estimated travel time by road is 1 hour 45 minutes
We found 3 routes between Rubio and Davenport.
Available Routes
Route Directions
Take Co Hwy G67 to IA-1 N/IA-78 E
Follow IA-1 N, IA-92 E and US-61 N to W 4th St in Davenport
Continue on W 4th St to your destination
Route Directions
Take 323rd Ave and 330th Ave to IA-92 E in Keokuk County
Get on US-218 N from 220th St
Follow US-218 N, IA-22 E and US-61 N to W 4th St in Davenport
Continue on W 4th St to your destination
Route Directions
Get on I-80 E in Johnson County from 330th Ave, IA-22 E, V Ave and Black Hawk Ave SW
Continue on I-80 E to Davenport. Take exit 6 from I-280 E
Follow W River Dr to your destination
Journey Details
Traveling from Rubio, Iowa to Davenport, Iowa covers 91.9 miles (148 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 45 minutes under normal conditions.
Drivers have 3 route options between these locations (92-114 miles / 148-183 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Rubio
Starting Point
Davenport
Destination