There are
852 mi
from Norwalk, CT to Terre Haute, IN
That's the driving distance. It would take 16 hours 12 mins to go from Norwalk, Connecticut to Terre Haute, Indiana.
The flight distance (direct flight from Norwalk, CT to Terre Haute, IN) is 746.06 mi.
852 mi = 1,371.67 kms