Miles between Arlington Heights, IL and Richmond Heights, OH

There are
381 mi
from Arlington Heights, IL to Richmond Heights, OH

That's the driving distance. It would take 7 hours 22 mins to go from Arlington Heights, Illinois to Richmond Heights, Ohio.

The flight distance (direct flight from Arlington Heights, IL to Richmond Heights, OH) is 335.14 mi.

381 mi = 613.96 kms