There are
818 mi
from Passaic, NJ to Batavia, IL
That's the driving distance. It would take 15 hours 21 mins to go from Passaic, New Jersey to Batavia, Illinois.
The flight distance (direct flight from Passaic, NJ to Batavia, IL) is 738 mi.
818 mi = 1,316.46 kms