Miles between New Haven, CT and Sayreville, NJ

There are
111 mi
from New Haven, CT to Sayreville, NJ

That's the driving distance. It would take 2 hours 37 mins to go from New Haven, Connecticut to Sayreville, New Jersey.

The flight distance (direct flight from New Haven, CT to Sayreville, NJ) is 95.07 mi.

111 mi = 179.23 kms