Miles between Union, NJ and Painesville, OH

There are
440 mi
from Union, NJ to Painesville, OH

That's the driving distance. It would take 8 hours 32 mins to go from Union, New Jersey to Painesville, Ohio.

The flight distance (direct flight from Union, NJ to Painesville, OH) is 369.70 mi.

440 mi = 707.59 kms