Miles between High Point, NC and Sayreville, NJ

There are
521 mi
from High Point, NC to Sayreville, NJ

That's the driving distance. It would take 10 hours 20 mins to go from High Point, North Carolina to Sayreville, New Jersey.

The flight distance (direct flight from High Point, NC to Sayreville, NJ) is 436.55 mi.

521 mi = 838.90 kms