Distance from Rubio, Iowa to Elmira, Iowa

Rubio Elmira
Total Distance
70.7 mi
(113.8 km)
Travel Time
1 hour 13 minutes

The driving distance from Rubio, Iowa to Elmira, Iowa is 70.7 mi (113.8 km)

The straight-line (air) distance is approximately 27.1 mi (43.7 km)

Estimated travel time by road is 1 hour 13 minutes

We found 3 routes between Rubio and Elmira.

Available Routes

Shortest Fastest
I-80 E
63.1 mi
101.6 km
1 hour 11 minutes
US-218 N
70.7 mi
113.8 km
1 hour 13 minutes
IA-78 E and US-218 N
77.2 mi
124.3 km
1 hour 19 minutes

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
Continue on US-218 N. Drive to Rapid Creek Rd NE in Johnson County
34.2 mi
31 min
4.1 mi
6 min

Route Directions

Take IA-78 E to US-218 N in Henry County
26 mi
30 min
Continue on US-218 N to Iowa City. Take exit 246 from I-80 E
46 mi
40 min
Drive to Rapid Creek Rd NE
5.3 mi
8 min

Route Directions

Take 330th Ave to IA-22 E in Keokuk County
19 mi
20 min
4.2 mi
4 min
Get on I-80 E in Johnson County from V Ave, F52 Trail and Black Hawk Ave SW
19.1 mi
24 min
Follow I-80 E to Rapid Creek Rd NE
16.7 mi
15 min
4.1 mi
6 min

Journey Details

Traveling from Rubio, Iowa to Elmira, Iowa covers 63.1 miles (102 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 11 minutes under normal conditions.

Drivers have 3 route options between these locations (63-77 miles / 102-124 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Rubio

Starting Point

Grace Hill, Iowa

62 mi to destination

2 mi
West Chester, Iowa

Traveled 16 mi from origin

1 mi
Lexington, Iowa

47 mi to destination

1 mi
Richmond, Iowa

Traveled 31 mi from origin

1 mi
Kalona, Iowa

31 mi to destination

2 mi
Sharon Center, Iowa

Traveled 47 mi from origin

2 mi
Iowa City, Iowa

16 mi to destination

2 mi
Elmira

Destination