There are
497 mi
from Union, NJ to Sandusky, OH
That's the driving distance. It would take 9 hours 28 mins to go from Union, New Jersey to Sandusky, Ohio.
The flight distance (direct flight from Union, NJ to Sandusky, OH) is 442.74 mi.
497 mi = 800.41 kms