There are
157 mi
from New Bedford, MA to Patchogue, NY
That's the driving distance. It would take 4 hours 33 mins to go from New Bedford, Massachusetts to Patchogue, New York.
The flight distance (direct flight from New Bedford, MA to Patchogue, NY) is 123.77 mi.
157 mi = 252.49 kms