Miles between Tuscaloosa, AL and North Plainfield, NJ

There are
994 mi
from Tuscaloosa, AL to North Plainfield, NJ

That's the driving distance. It would take 18 hours 34 mins to go from Tuscaloosa, Alabama to North Plainfield, New Jersey.

The flight distance (direct flight from Tuscaloosa, AL to North Plainfield, NJ) is 887.14 mi.

994 mi = 1,599.75 kms