Miles between Amarillo, TX and Farmington Hills, MI

There are
1,290 mi
from Amarillo, TX to Farmington Hills, MI

That's the driving distance. It would take 23 hours 10 mins to go from Amarillo, Texas to Farmington Hills, Michigan.

The flight distance (direct flight from Amarillo, TX to Farmington Hills, MI) is 1,107.26 mi.

1,290 mi = 2,075.84 kms