Miles between Terre Haute, IN and Jamestown, NY

There are
533 mi
from Terre Haute, IN to Jamestown, NY

That's the driving distance. It would take 10 hours 9 mins to go from Terre Haute, Indiana to Jamestown, New York.

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

533 mi = 857.52 kms