There are
1,157 mi
from Allen, TX to Auburn Hills, MI
That's the driving distance. It would take 21 hours 48 mins to go from Allen, Texas to Auburn Hills, Michigan.
The flight distance (direct flight from Allen, TX to Auburn Hills, MI) is 985.28 mi.
1,157 mi = 1.61 kms