There are
465 mi
from Passaic, NJ to Avon, OH
That's the driving distance. It would take 8 hours 47 mins to go from Passaic, New Jersey to Avon, Ohio.
The flight distance (direct flight from Passaic, NJ to Avon, OH) is 413.24 mi.
465 mi = 748.91 kms