There are
679 mi
from Killeen, TX to Dyersburg, TN
That's the driving distance. It would take 12 hours 10 mins to go from Killeen, Texas to Dyersburg, Tennessee.
The flight distance (direct flight from Killeen, TX to Dyersburg, TN) is 587.87 mi.
679 mi = 1,092.40 kms