There are
1,014 mi
from Tuscaloosa, AL to North Arlington, NJ
That's the driving distance. It would take 18 hours 59 mins to go from Tuscaloosa, Alabama to North Arlington, New Jersey.
The flight distance (direct flight from Tuscaloosa, AL to North Arlington, NJ) is 905.98 mi.
1,014 mi = 1,631.08 kms