Miles between Amarillo, TX and Harper Woods, MI

There are
1,285 mi
from Amarillo, TX to Harper Woods, MI

That's the driving distance. It would take 23 hours 26 mins to go from Amarillo, Texas to Harper Woods, Michigan.

The flight distance (direct flight from Amarillo, TX to Harper Woods, MI) is 1,129.68 mi.

1,285 mi = 1.61 kms