There are
795 mi
from Matteson, IL to Haverstraw, NY
That's the driving distance. It would take 15 hours 3 mins to go from Matteson, Illinois to Haverstraw, New York.
The flight distance (direct flight from Matteson, IL to Haverstraw, NY) is 712.65 mi.
795 mi = 1,280.05 kms