There are
431 mi
from Clarksville, TN to Lincolnton, NC
That's the driving distance. It would take 8 hours 17 mins to go from Clarksville, Tennessee to Lincolnton, North Carolina.
The flight distance (direct flight from Clarksville, TN to Lincolnton, NC) is 348.90 mi.
431 mi = 693.71 kms