There are
1,276 mi
from Shawnee, KS to Lake Wales, FL
That's the driving distance. It would take 23 hours 53 mins to go from Shawnee, Kansas to Lake Wales, Florida.
The flight distance (direct flight from Shawnee, KS to Lake Wales, FL) is 1,076.23 mi.
1,276 mi = 2,053.13 kms