There are
510 mi
from Jackson, MS to Ardmore, OK
That's the driving distance. It would take 9 hours 7 mins to go from Jackson, Mississippi to Ardmore, Oklahoma.
The flight distance (direct flight from Jackson, MS to Ardmore, OK) is 422.41 mi.
510 mi = 820.46 kms