There are
1,079 mi
from Lakeland, FL to Garfield Heights, OH
That's the driving distance. It would take 20 hours 28 mins to go from Lakeland, Florida to Garfield Heights, Ohio.
The flight distance (direct flight from Lakeland, FL to Garfield Heights, OH) is 924.50 mi.
1,079 mi = 1.61 kms