Miles between Ann Arbor, MI and Sayreville, NJ

There are
610 mi
from Ann Arbor, MI to Sayreville, NJ

That's the driving distance. It would take 11 hours 39 mins to go from Ann Arbor, Michigan to Sayreville, New Jersey.

The flight distance (direct flight from Ann Arbor, MI to Sayreville, NJ) is 502.20 mi.

610 mi = 981.36 kms