Miles between Terre Haute, IN and Endicott, NY

There are
741 mi
from Terre Haute, IN to Endicott, NY

That's the driving distance. It would take 14 hours 7 mins to go from Terre Haute, Indiana to Endicott, New York.

The flight distance (direct flight from Terre Haute, IN to Endicott, NY) is 621.18 mi.

741 mi = 1,193.15 kms