There are
1,098 mi
from Lakeland, FL to Rocky River, OH
That's the driving distance. It would take 20 hours 31 mins to go from Lakeland, Florida to Rocky River, Ohio.
The flight distance (direct flight from Lakeland, FL to Rocky River, OH) is 928.18 mi.
1,098 mi = 1,766.52 kms