There are
802 mi
from Terre Haute, IN to Passaic, NJ
That's the driving distance. It would take 15 hours 5 mins to go from Terre Haute, Indiana to Passaic, New Jersey.
The flight distance (direct flight from Terre Haute, IN to Passaic, NJ) is 707.35 mi.
802 mi = 1,291.19 kms