There are
1,301 mi
from Amarillo, TX to Brook Park, OH
That's the driving distance. It would take 23 hours 27 mins to go from Amarillo, Texas to Brook Park, Ohio.
The flight distance (direct flight from Amarillo, TX to Brook Park, OH) is 1,163.19 mi.
1,301 mi = 1.61 kms