Distance from Rubio, Iowa to Swanton, Iowa

Rubio Swanton
Total Distance
127.1 mi
(204.6 km)
Travel Time
2 hours 20 minutes

The driving distance from Rubio, Iowa to Swanton, Iowa is 127.1 mi (204.6 km)

The straight-line (air) distance is approximately 60 mi (96.5 km)

Estimated travel time by road is 2 hours 20 minutes

We found 3 routes between Rubio and Swanton.

Available Routes

Shortest
M Ave
124.8 mi
200.8 km
2 hours 22 minutes
Fastest
IA-21 N
127.1 mi
204.6 km
2 hours 20 minutes
I-380 N
152.2 mi
244.9 km
2 hours 24 minutes

Route Directions

Take 330th Ave, 290th Ave, IA-149 N, M Ave, ... and US-20 W to N Grant/R Ave in Grundy County
125 mi
2 hr 16 min
2.1 mi
3 min

Route Directions

Get on US-218 N from 330th Ave, IA-92 E and 220th St
32.4 mi
35 min
Take I-380 N to 1st St/U Avenue in Dike. Take exit 215 from US-20 W
114.2 mi
1 hr 40 min
Follow 160th St to N Grant/R Ave
5.7 mi
8 min

Route Directions

Take 330th Ave, 290th Ave, IA-149 N, M Ave, ... and U Avenue to N Grant/R Ave in Grundy County
122.7 mi
2 hr 18 min
2.1 mi
3 min

Journey Details

Traveling from Rubio, Iowa to Swanton, Iowa covers 124.8 miles (201 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 22 minutes under normal conditions.

Drivers have 3 route options between these locations (125-152 miles / 201-245 km). The primary route shown here saves 2 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

Harper, Iowa

138 mi to destination

1 mi
North English, Iowa

Traveled 35 mi from origin

1 mi
Millersburg, Iowa

104 mi to destination

3 mi
Hartwick, Iowa

Traveled 69 mi from origin

2 mi
Chelsea, Iowa

69 mi to destination

1 mi
Clutier, Iowa

Traveled 104 mi from origin

1 mi
Dinsdale, Iowa

35 mi to destination

2 mi
Reinbeck, Iowa

Traveled 138 mi from origin

1 mi
Swanton

Destination