There are
998 mi
from Lakeland, FL to Frankfort, IN
That's the driving distance. It would take 19 hours 6 mins to go from Lakeland, Florida to Frankfort, Indiana.
The flight distance (direct flight from Lakeland, FL to Frankfort, IN) is 884.64 mi.
998 mi = 1,605.96 kms