Miles between Indio, CA and Sayreville, NJ

There are
2,663 mi
from Indio, CA to Sayreville, NJ

That's the driving distance. It would take 1 day 23 hours to go from Indio, California to Sayreville, New Jersey.

The flight distance (direct flight from Indio, CA to Sayreville, NJ) is 2,330.91 mi.

2,663 mi = 4,285.83 kms