There are
1,118 mi
from Lakeland, FL to Tahlequah, OK
That's the driving distance. It would take 21 hours 21 mins to go from Lakeland, Florida to Tahlequah, Oklahoma.
The flight distance (direct flight from Lakeland, FL to Tahlequah, OK) is 935.81 mi.
1,118 mi = 1.61 kms