Miles between Detroit, MI and Norwalk, CT

There are
663 mi
from Detroit, MI to Norwalk, CT

That's the driving distance. It would take 10 hours 19 mins to go from Detroit, Michigan to Norwalk, Connecticut.

The flight distance (direct flight from Detroit, MI to Norwalk, CT) is 503.75 mi.

663 mi = 1,066.24 kms