There are
1,126 mi
from Tyler, TX to Shaker Heights, OH
That's the driving distance. It would take 20 hours 43 mins to go from Tyler, Texas to Shaker Heights, Ohio.
The flight distance (direct flight from Tyler, TX to Shaker Heights, OH) is 985.47 mi.
1,126 mi = 1.61 kms