There are
1,199 mi
from Irving, TX to Harper Woods, MI
That's the driving distance. It would take 21 hours 45 mins to go from Irving, Texas to Harper Woods, Michigan.
The flight distance (direct flight from Irving, TX to Harper Woods, MI) is 1,012.83 mi.
1,199 mi = 1.61 kms