There are
1,157 mi
from Lakeland, FL to Glendale Heights, IL
That's the driving distance. It would take 22 hours 13 mins to go from Lakeland, Florida to Glendale Heights, Illinois.
The flight distance (direct flight from Lakeland, FL to Glendale Heights, IL) is 1,019.17 mi.
1,157 mi = 1.61 kms