Distance from Rubio, Iowa to Rock Island, Illinois

Rubio Rock Island
Total Distance
92.6 mi
(149.1 km)
Travel Time
1 hour 49 minutes

The driving distance from Rubio, Iowa to Rock Island, Illinois is 92.6 mi (149.1 km)

The straight-line (air) distance is approximately 45.5 mi (73.2 km)

Estimated travel time by road is 1 hour 49 minutes

We found 3 routes between Rubio and Rock Island.

Available Routes

Shortest Fastest
IA-92 E and US-61 N
92.1 mi
148.2 km
1 hour 45 minutes
IA-92 E and IL-92 E
92.6 mi
149.1 km
1 hour 49 minutes
IA-22 E
98.6 mi
158.7 km
1 hour 49 minutes

Route Directions

Take Co Hwy G67 to IA-1 N/IA-78 E
3.6 mi
4 min
Continue on IA-1 N. Take IA-92 E, US-61 N and IL-92 E to 15th St in Rock Island
89 mi
1 hr 45 min

Route Directions

Take 323rd Ave and 330th Ave to IA-92 E in Keokuk County
10.4 mi
11 min
13 mi
14 min
Get on US-218 N from 220th St
8.9 mi
9 min
Follow US-218 N, IA-22 E and US-61 N to 15th St in Rock Island
66.3 mi
1 hr 13 min

Route Directions

Take Co Hwy G67 to IA-1 N/IA-78 E
3.6 mi
4 min
Follow IA-1 N, IA-92 E and US-61 N to 15th St in Rock Island
88.5 mi
1 hr 41 min

Journey Details

Traveling from Rubio, Iowa to Rock Island, Illinois covers 92.1 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-99 miles / 148-159 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Rubio

Starting Point

Grace Hill, Iowa

105 mi to destination

1 mi
Washington, Iowa

Traveled 26 mi from origin

2 mi
Cotter, Iowa

79 mi to destination

1 mi
Conesville, Iowa

Traveled 52 mi from origin

1 mi
Ardon, Iowa

52 mi to destination

1 mi
Muscatine, Iowa

Traveled 79 mi from origin

1 mi
Fairport, Iowa

26 mi to destination

1 mi
Buffalo Heights, Iowa

Traveled 105 mi from origin

1 mi
Rock Island

Destination