Miles between Lakeland, FL and Frankfort, IN

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