There are
1,239 mi
from Clarksville, TN to Los Lunas, NM
That's the driving distance. It would take 21 hours 47 mins to go from Clarksville, Tennessee to Los Lunas, New Mexico.
The flight distance (direct flight from Clarksville, TN to Los Lunas, NM) is 1,092.11 mi.
1,239 mi = 1.61 kms