Miles between Waco, TX and Dearborn Heights, MI

There are
1,267 mi
from Waco, TX to Dearborn Heights, MI

That's the driving distance. It would take 22 hours 55 mins to go from Waco, Texas to Dearborn Heights, Michigan.

The flight distance (direct flight from Waco, TX to Dearborn Heights, MI) is 1,066.19 mi.

1,267 mi = 1.61 kms