Miles between Amarillo, TX and New Hope, MN

There are
1,019 mi
from Amarillo, TX to New Hope, MN

That's the driving distance. It would take 18 hours 25 mins to go from Amarillo, Texas to New Hope, Minnesota.

The flight distance (direct flight from Amarillo, TX to New Hope, MN) is 810.75 mi.

1,019 mi = 1.61 kms