There are
367 mi
from Lakeland, FL to Dothan, AL
That's the driving distance. It would take 7 hours 4 mins to go from Lakeland, Florida to Dothan, Alabama.
The flight distance (direct flight from Lakeland, FL to Dothan, AL) is 301.77 mi.
367 mi = 590.84 kms