Distance from Rubio, Iowa to Hamilton, Iowa
The driving distance from Rubio, Iowa to Hamilton, Iowa is 66.8 mi (107.5 km)
The straight-line (air) distance is approximately 31.3 mi (50.3 km)
Estimated travel time by road is 1 hour 10 minutes
We found 3 routes between Rubio and Hamilton.
Available Routes
Route Directions
Take Co Hwy G67 to IA-1 S/IA-78 W
Continue on IA-78 W to Keokuk County
Get on US-63 N in Wapello County from IA-149 S
Continue on 310th St. Drive to Co Hwy T23 in Hamilton
Route Directions
Take 300th St and 323rd Ave to IA-78 W in Keokuk County
Continue on IA-78 W to IA-149 S
Get on US-63 N in Wapello County from IA-149 S
Continue on 310th St. Drive to Co Hwy T23 in Hamilton
Route Directions
Take 300th St and 323rd Ave to IA-78 W in Keokuk County
Continue on IA-78 W. Drive from IA-149 S to Cedar
Take 310th St to Co Hwy T23 in Hamilton
Journey Details
Traveling from Rubio, Iowa to Hamilton, Iowa covers 57 miles (92 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 8 minutes under normal conditions.
Drivers have 3 route options between these locations (57-67 miles / 92-107 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Rubio
Starting Point
Hamilton
Destination