There are
282 mi
from Passaic, NJ to Somersworth, NH
That's the driving distance. It would take 6 hours to go from Passaic, New Jersey to Somersworth, New Hampshire.
The flight distance (direct flight from Passaic, NJ to Somersworth, NH) is 235.83 mi.
282 mi = 453.43 kms