Miles between Worcester, MA and Sayreville, NJ

There are
208 mi
from Worcester, MA to Sayreville, NJ

That's the driving distance. It would take 4 hours 33 mins to go from Worcester, Massachusetts to Sayreville, New Jersey.

The flight distance (direct flight from Worcester, MA to Sayreville, NJ) is 181.99 mi.

208 mi = 335.18 kms