Miles between Lakeland, FL and Charleston, IL

There are
975 mi
from Lakeland, FL to Charleston, IL

That's the driving distance. It would take 18 hours 55 mins to go from Lakeland, Florida to Charleston, Illinois.

The flight distance (direct flight from Lakeland, FL to Charleston, IL) is 868.01 mi.

975 mi = 1,568.46 kms