Distance from Rubio, Iowa to Gibson, Iowa
The driving distance from Rubio, Iowa to Gibson, Iowa is 43.4 mi (69.8 km)
The straight-line (air) distance is approximately 18.4 mi (29.7 km)
Estimated travel time by road is 47 minutes
We found 3 routes between Rubio and Gibson.
Available Routes
Route Directions
Take 323rd Ave and 330th Ave to IA-92 W in Keokuk County
Continue on IA-22 W to 120th St/E Grinnell St
Route Directions
Take 330th Ave, 200th St, 290th Ave and IA-22 W to 120th St/E Grinnell St in Keokuk County
Route Directions
Take 323rd Ave and 330th Ave to IA-92 W in Keokuk County
Continue on IA-92 W to 120th St/E Grinnell St
Journey Details
Traveling from Rubio, Iowa to Gibson, Iowa covers 42.5 miles (68 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 3 route options between these locations (43-44 miles / 68-71 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Rubio
Starting Point
Gibson
Destination