There are
620 mi
from Norwalk, CT to Monroe, MI
That's the driving distance. It would take 11 hours 46 mins to go from Norwalk, Connecticut to Monroe, Michigan.
The flight distance (direct flight from Norwalk, CT to Monroe, MI) is 519.45 mi.
620 mi = 998.31 kms