Miles between Rogers, AR and Shaker Heights, OH

There are
867 mi
from Rogers, AR to Shaker Heights, OH

That's the driving distance. It would take 16 hours 40 mins to go from Rogers, Arkansas to Shaker Heights, Ohio.

The flight distance (direct flight from Rogers, AR to Shaker Heights, OH) is 763.04 mi.

867 mi = 1,395.84 kms