There are
859 mi
from Albany, NY to Terre Haute, IN
That's the driving distance. It would take 16 hours 26 mins to go from Albany, New York to Terre Haute, Indiana.
The flight distance (direct flight from Albany, NY to Terre Haute, IN) is 743.83 mi.
859 mi = 1,382.13 kms