Miles between Amarillo, TX and Seven Hills, OH

There are
1,307 mi
from Amarillo, TX to Seven Hills, OH

That's the driving distance. It would take 23 hours 37 mins to go from Amarillo, Texas to Seven Hills, Ohio.

The flight distance (direct flight from Amarillo, TX to Seven Hills, OH) is 1,169.57 mi.

1,307 mi = 1.61 kms