There are
795 mi
from Lakeland, FL to Dyersburg, TN
That's the driving distance. It would take 16 hours to go from Lakeland, Florida to Dyersburg, Tennessee.
The flight distance (direct flight from Lakeland, FL to Dyersburg, TN) is 702.91 mi.
795 mi = 1,279.36 kms