Distance from Rubio, Iowa to Mt Zion, Iowa

Rubio Mt Zion
Total Distance
33.8 mi
(54.3 km)
Travel Time
40 minutes

The driving distance from Rubio, Iowa to Mt Zion, Iowa is 33.8 mi (54.3 km)

The straight-line (air) distance is approximately 18.6 mi (29.9 km)

Estimated travel time by road is 40 minutes

We found 2 routes between Rubio and Mt Zion.

Available Routes

Shortest Fastest
IA-1 S and IA-1
33.8 mi
54.3 km
40 minutes
Pleasant Plain Rd and IA-1
37.9 mi
61 km
45 minutes

Route Directions

Take Co Hwy G67 to IA-1 S/IA-78 W
3.6 mi
4 min
Follow IA-1 S to 179th St in Van Buren County
30.1 mi
35 min
0.1 mi
0 min

Route Directions

Take Co Hwy G67 to IA-1 N/IA-78 E
3.6 mi
4 min
3.8 mi
3 min
Take Pleasant Plain Rd to N 2nd St in Fairfield
14.2 mi
16 min
Follow IA-1 S to 179th St in Van Buren County
16.3 mi
20 min
0.1 mi
0 min

Journey Details

Traveling from Rubio, Iowa to Mt Zion, Iowa covers 33.8 miles (54 km) in a south direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.

Drivers have 2 route options between these locations (34-38 miles / 54-61 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Rubio

Starting Point

Veo, Iowa

43 mi to destination

1 mi
Perlee, Iowa

32 mi to destination

1 mi
Fairfield, Iowa

Traveled 21 mi from origin

1 mi
Collett, Iowa

Traveled 32 mi from origin

2 mi
Birmingham, Iowa

11 mi to destination

1 mi
Winchester, Iowa

Traveled 43 mi from origin

1 mi
Mt Zion

Destination