There are
811 mi
from Overland Park, KS to Shaker Heights, OH
That's the driving distance. It would take 15 hours 22 mins to go from Overland Park, Kansas to Shaker Heights, Ohio.
The flight distance (direct flight from Overland Park, KS to Shaker Heights, OH) is 713.11 mi.
811 mi = 1,305.50 kms