There are
34 mi
from Rutherford, NJ to Haverstraw, NY
That's the driving distance. It would take 44 minutes to go from Rutherford, New Jersey to Haverstraw, New York.
The flight distance (direct flight from Rutherford, NJ to Haverstraw, NY) is 26.69 mi.
34 mi = 54.36 kms