Distance from Rubio, Iowa to Rome, Iowa

Rubio Rome
Total Distance
33.9 mi
(54.6 km)
Travel Time
39 minutes

The driving distance from Rubio, Iowa to Rome, Iowa is 33.9 mi (54.6 km)

The straight-line (air) distance is approximately 13.1 mi (21.2 km)

Estimated travel time by road is 39 minutes

We found 3 routes between Rubio and Rome.

Available Routes

Shortest Fastest
Germanville Rd
29.1 mi
46.8 km
36 minutes
IA-1 S and US-34 E
33.9 mi
54.6 km
39 minutes
IA-78 E and Franklin Ave
35.7 mi
57.4 km
42 minutes

Route Directions

Take Co Hwy G67 to IA-1 S/IA-78 W
3.6 mi
4 min
Follow IA-1 S to US-34 BUS E/W Burlington Ave in Fairfield
14.3 mi
17 min
Get on US-34 E
3.1 mi
4 min
11.2 mi
9 min
Take Old Hwy 34 to 3rd St in Rome
1.8 mi
3 min

Route Directions

Take IA-78 E, Franklin Ave and Old Hwy 34 to Clayton Ave in Henry County
35.3 mi
41 min
Drive to 3rd St in Rome
0.4 mi
1 min

Route Directions

Take Co Hwy G67, IA-1 N/IA-78 E, Germanville Rd, Vetch Blvd and US-34 E to Clayton Ave in Henry County
28.7 mi
34 min
Drive to 3rd St in Rome
0.4 mi
1 min

Journey Details

Traveling from Rubio, Iowa to Rome, Iowa covers 29.1 miles (47 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.

Drivers have 3 route options between these locations (29-36 miles / 47-57 km). The primary route shown here saves 7 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Rubio

Starting Point

Veo, Iowa

30 mi to destination

2 mi
Pleasant Plain, Iowa

Traveled 8 mi from origin

1 mi
Germanville, Iowa

15 mi to destination

1 mi
Lockridge, Iowa

8 mi to destination

2 mi
Rome

Destination

Route Map Image

Distance from Rubio to Rome