There are
554 mi
from Raleigh, NC to Shaker Heights, OH
That's the driving distance. It would take 10 hours 36 mins to go from Raleigh, North Carolina to Shaker Heights, Ohio.
The flight distance (direct flight from Raleigh, NC to Shaker Heights, OH) is 423.82 mi.
554 mi = 891.45 kms