Miles between Tuscaloosa, AL and Carlsbad, NM

There are
1,059 mi
from Tuscaloosa, AL to Carlsbad, NM

That's the driving distance. It would take 18 hours 52 mins to go from Tuscaloosa, Alabama to Carlsbad, New Mexico.

The flight distance (direct flight from Tuscaloosa, AL to Carlsbad, NM) is 967.91 mi.

1,059 mi = 1,703.50 kms