Miles between Passaic, NJ and Monroe, OH

There are
638 mi
from Passaic, NJ to Monroe, OH

That's the driving distance. It would take 12 hours to go from Passaic, New Jersey to Monroe, Ohio.

The flight distance (direct flight from Passaic, NJ to Monroe, OH) is 548.93 mi.

638 mi = 1,026.94 kms