There are
328 mi
from Clarksville, TN to Montgomery, AL
That's the driving distance. It would take 6 hours 5 mins to go from Clarksville, Tennessee to Montgomery, Alabama.
The flight distance (direct flight from Clarksville, TN to Montgomery, AL) is 293.90 mi.
328 mi = 527.94 kms