Miles between Waterloo, IA and Rocky River, OH

There are
619 mi
from Waterloo, IA to Rocky River, OH

That's the driving distance. It would take 11 hours 30 mins to go from Waterloo, Iowa to Rocky River, Ohio.

The flight distance (direct flight from Waterloo, IA to Rocky River, OH) is 542.93 mi.

619 mi = 996.52 kms