There are
358 mi
from Arlington Heights, IL to Rocky River, OH
That's the driving distance. It would take 6 hours 49 mins to go from Arlington Heights, Illinois to Rocky River, Ohio.
The flight distance (direct flight from Arlington Heights, IL to Rocky River, OH) is 318.42 mi.
358 mi = 576.71 kms