There are
433 mi
from Clarksville, TN to Lake Zurich, IL
That's the driving distance. It would take 9 hours 19 mins to go from Clarksville, Tennessee to Lake Zurich, Illinois.
The flight distance (direct flight from Clarksville, TN to Lake Zurich, IL) is 393.52 mi.
433 mi = 697.52 kms