There are
1,307 mi
from Amarillo, TX to North Canton, OH
That's the driving distance. It would take 23 hours 37 mins to go from Amarillo, Texas to North Canton, Ohio.
The flight distance (direct flight from Amarillo, TX to North Canton, OH) is 1,174.84 mi.
1,307 mi = 1.61 kms