Miles between Waco, TX and Dearborn, MI

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

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

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

1,267 mi = 1.61 kms