Miles between Waterloo, IA and Robbinsdale, MN

There are
228 mi
from Waterloo, IA to Robbinsdale, MN

That's the driving distance. It would take 4 hours 18 mins to go from Waterloo, Iowa to Robbinsdale, Minnesota.

The flight distance (direct flight from Waterloo, IA to Robbinsdale, MN) is 182.35 mi.

228 mi = 366.51 kms