There are
1,268 mi
from Southfield, MI to Louisville, CO
That's the driving distance. It would take 22 hours 34 mins to go from Southfield, Michigan to Louisville, Colorado.
The flight distance (direct flight from Southfield, MI to Louisville, CO) is 1,148.28 mi.
1,268 mi = 2,041.00 kms