There are
508 mi
from Columbia, MO to Cookeville, TN
That's the driving distance. It would take 9 hours 32 mins to go from Columbia, Missouri to Cookeville, Tennessee.
The flight distance (direct flight from Columbia, MO to Cookeville, TN) is 420.77 mi.
508 mi = 817.75 kms