Miles between Franklin, TN and Passaic, NJ

There are
899 mi
from Franklin, TN to Passaic, NJ

That's the driving distance. It would take 16 hours 51 mins to go from Franklin, Tennessee to Passaic, New Jersey.

The flight distance (direct flight from Franklin, TN to Passaic, NJ) is 768.46 mi.

899 mi = 1,446.72 kms