Miles between Cranston, RI and Rocky River, OH

There are
646 mi
from Cranston, RI to Rocky River, OH

That's the driving distance. It would take 12 hours 31 mins to go from Cranston, Rhode Island to Rocky River, Ohio.

The flight distance (direct flight from Cranston, RI to Rocky River, OH) is 538.09 mi.

646 mi = 1,040.28 kms