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