Miles between Gary, IN and Sayreville, NJ

There are
759 mi
from Gary, IN to Sayreville, NJ

That's the driving distance. It would take 14 hours 16 mins to go from Gary, Indiana to Sayreville, New Jersey.

The flight distance (direct flight from Gary, IN to Sayreville, NJ) is 680.73 mi.

759 mi = 1,222.20 kms