There are
1,102 mi
from Lakeland, FL to Red Oak, TX
That's the driving distance. It would take 20 hours 36 mins to go from Lakeland, Florida to Red Oak, Texas.
The flight distance (direct flight from Lakeland, FL to Red Oak, TX) is 937.76 mi.
1,102 mi = 1.61 kms