How many miles is it from Clarksville Tennessee to Dover Tennessee?

The driving distance from Clarksville TN to Dover TN is 31 miles via US-79 S per MapQuest. The driving time per MapQuest is 39 minutes.