There are
249 mi
from Boston, MA to South River, NJ
That's the driving distance. It would take 5 hours 10 mins to go from Boston, Massachusetts to South River, New Jersey.
The flight distance (direct flight from Boston, MA to South River, NJ) is 217.15 mi.
249 mi = 400.50 kms