Miles between Detroit, MI and Norwalk, CT

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

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

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

655 mi = 1,053.99 kms