Distance from Kanaranzi, Minnesota to Primghar, Iowa
The driving distance from Kanaranzi, Minnesota to Primghar, Iowa is 60.5 mi (97.3 km)
The straight-line (air) distance is approximately 25.6 mi (41.1 km)
Estimated travel time by road is 1 hour 5 minutes
We found 3 routes between Kanaranzi and Primghar.
Available Routes
Route Directions
Follow Co Hwy 3 and Indian Ave to IA-9 E in Lyon County
Continue on IA-9 E. Take Marsh Ave, IA-60 S, Nettle Ave and 390th St to S Hayes Ave in Primghar
Route Directions
Follow Co Hwy 3 and Indian Ave to 210th St in Lyon County
Follow 210th St, 240th St and US-59 S to 1st St SE in Primghar
Continue on 1st St SE. Drive to S Hayes Ave
Route Directions
Follow Co Hwy 3 and Indian Ave to IA-9 E in Lyon County
Follow IA-9 E and US-59 S to 1st St SE in Primghar
Continue on 1st St SE. Drive to S Hayes Ave
Journey Details
Traveling from Kanaranzi, Minnesota to Primghar, Iowa covers 57.9 miles (93 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 4 minutes under normal conditions.
Drivers have 3 route options between these locations (58-60 miles / 93-97 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Kanaranzi
Starting Point
Primghar
Destination