There are
2,234 mi
from Farmington Hills, MI to San Luis, AZ
That's the driving distance. It would take 1 day 15 hours to go from Farmington Hills, Michigan to San Luis, Arizona.
The flight distance (direct flight from Farmington Hills, MI to San Luis, AZ) is 1,839.92 mi.
2,234 mi = 3.22 kms