Miles between New Haven, CT and Freehold Township, NJ

There are
126 mi
from New Haven, CT to Freehold Township, NJ

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

The flight distance (direct flight from New Haven, CT to Freehold Township, NJ) is 102.82 mi.

126 mi = 202.79 kms