Miles between Terre Haute, IN and Peekskill, NY

There are
828 mi
from Terre Haute, IN to Peekskill, NY

That's the driving distance. It would take 15 hours 40 mins to go from Terre Haute, Indiana to Peekskill, New York.

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

828 mi = 1,332.52 kms