Distance from Rubio, Iowa to Merrimac, Iowa

Rubio Merrimac
Total Distance
23.3 mi
(37.4 km)
Travel Time
31 minutes

The driving distance from Rubio, Iowa to Merrimac, Iowa is 23.3 mi (37.4 km)

The straight-line (air) distance is approximately 9.1 mi (14.7 km)

Estimated travel time by road is 31 minutes

We found 2 routes between Rubio and Merrimac.

Available Routes

Shortest Fastest
IA-1 N/IA-78 E and Germanville Rd
18.8 mi
30.3 km
24 minutes
IA-78 E
23.3 mi
37.4 km
31 minutes

Route Directions

Take Co Hwy G67 to IA-1 N/IA-78 E
3.6 mi
4 min
13.5 mi
15 min
Continue on Benton Ave to your destination in Jefferson County
6.1 mi
12 min

Route Directions

Take IA-1 N/IA-78 E and Germanville Rd to Henry-Jefferson Ave/Jefferson Henry Ave in Jefferson County
18.7 mi
23 min
Drive to your destination in Jefferson County
0.2 mi
0 min

Journey Details

Traveling from Rubio, Iowa to Merrimac, Iowa covers 18.8 miles (30 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.

Drivers have 2 route options between these locations (19-23 miles / 30-37 km). The primary route shown here saves 8 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Rubio

Starting Point

Veo, Iowa

21 mi to destination

2 mi
Pleasant Plain, Iowa

16 mi to destination

1 mi
Brighton, Iowa

10 mi to destination

1 mi
Germanville, Iowa

Traveled 16 mi from origin

1 mi
Merrimac

Destination