There are
2,158 mi
from Clarksville, TN to San Luis Obispo, CA
That's the driving distance. It would take 1 day 14 hours to go from Clarksville, Tennessee to San Luis Obispo, California.
The flight distance (direct flight from Clarksville, TN to San Luis Obispo, CA) is 1,856.32 mi.
2,158 mi = 3.22 kms