There are
708 mi
from Lakeland, FL to Goodlettsville, TN
That's the driving distance. It would take 13 hours 18 mins to go from Lakeland, Florida to Goodlettsville, Tennessee.
The flight distance (direct flight from Lakeland, FL to Goodlettsville, TN) is 636.29 mi.
708 mi = 1,139.82 kms