There are
650 mi
from Lawton, OK to Tupelo, MS
That's the driving distance. It would take 11 hours 21 mins to go from Lawton, Oklahoma to Tupelo, Mississippi.
The flight distance (direct flight from Lawton, OK to Tupelo, MS) is 552.67 mi.
650 mi = 1,046.07 kms