Miles between Tuscaloosa, AL and Hopatcong, NJ

There are
989 mi
from Tuscaloosa, AL to Hopatcong, NJ

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

The flight distance (direct flight from Tuscaloosa, AL to Hopatcong, NJ) is 887.92 mi.

989 mi = 1,592.07 kms