There are
619 mi
from Lakeland, FL to Picayune, MS
That's the driving distance. It would take 11 hours 38 mins to go from Lakeland, Florida to Picayune, Mississippi.
The flight distance (direct flight from Lakeland, FL to Picayune, MS) is 496.34 mi.
619 mi = 996.00 kms