Miles between Terre Haute, IN and Shelton, CT

There are
877 mi
from Terre Haute, IN to Shelton, CT

That's the driving distance. It would take 16 hours 45 mins to go from Terre Haute, Indiana to Shelton, Connecticut.

The flight distance (direct flight from Terre Haute, IN to Shelton, CT) is 763.45 mi.

877 mi = 1,411.17 kms