Miles between Clarksville, TN and Palmetto Bay, FL

There are
970 mi
from Clarksville, TN to Palmetto Bay, FL

That's the driving distance. It would take 17 hours 57 mins to go from Clarksville, Tennessee to Palmetto Bay, Florida.

The flight distance (direct flight from Clarksville, TN to Palmetto Bay, FL) is 860.33 mi.

970 mi = 1,561.78 kms