There are
661 mi
from Dickson, TN to Forest Hill, TX
That's the driving distance. It would take 11 hours 45 mins to go from Dickson, Tennessee to Forest Hill, Texas.
The flight distance (direct flight from Dickson, TN to Forest Hill, TX) is 610.25 mi.
661 mi = 1,064.24 kms