There are
925 mi
from Dickson, TN to Secaucus, NJ
That's the driving distance. It would take 17 hours 18 mins to go from Dickson, Tennessee to Secaucus, New Jersey.
The flight distance (direct flight from Dickson, TN to Secaucus, NJ) is 790.48 mi.
925 mi = 1,487.92 kms