Miles between Lakeland, FL and Tupelo, MS

There are
661 mi
from Lakeland, FL to Tupelo, MS

That's the driving distance. It would take 13 hours 12 mins to go from Lakeland, Florida to Tupelo, Mississippi.

The flight distance (direct flight from Lakeland, FL to Tupelo, MS) is 586.25 mi.

661 mi = 1,064.37 kms