Miles between Union, NJ and Clayton, OH

There are
595 mi
from Union, NJ to Clayton, OH

That's the driving distance. It would take 11 hours 33 mins to go from Union, New Jersey to Clayton, Ohio.

The flight distance (direct flight from Union, NJ to Clayton, OH) is 535.05 mi.

595 mi = 957.33 kms