There are
63 mi
from Youngstown, OH to Shaker Heights, OH
That's the driving distance. It would take 1 hour 18 mins to go from Youngstown, Ohio to Shaker Heights, Ohio.
The flight distance (direct flight from Youngstown, OH to Shaker Heights, OH) is 52.84 mi.
63 mi = 101.02 kms