Miles between Amarillo, TX and Cleveland Heights, OH

There are
1,319 mi
from Amarillo, TX to Cleveland Heights, OH

That's the driving distance. It would take 23 hours 55 mins to go from Amarillo, Texas to Cleveland Heights, Ohio.

The flight distance (direct flight from Amarillo, TX to Cleveland Heights, OH) is 1,177.79 mi.

1,319 mi = 1.61 kms