Miles between Plano, TX and Shaker Heights, OH

There are
1,187 mi
from Plano, TX to Shaker Heights, OH

That's the driving distance. It would take 21 hours 30 mins to go from Plano, Texas to Shaker Heights, Ohio.

The flight distance (direct flight from Plano, TX to Shaker Heights, OH) is 1,015.70 mi.

1,187 mi = 1.61 kms