There are
1,083 mi
from Lakeland, FL to Garfield Heights, OH
That's the driving distance. It would take 20 hours 15 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,083 mi = 1,743.06 kms