Miles between Lakeland, FL and Edwardsville, IL

There are
1,005 mi
from Lakeland, FL to Edwardsville, IL

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

The flight distance (direct flight from Lakeland, FL to Edwardsville, IL) is 874.86 mi.

1,005 mi = 1.61 kms