There are
645 mi
from Oxford, OH to Meridian, MS
That's the driving distance. It would take 12 hours 3 mins to go from Oxford, Ohio to Meridian, Mississippi.
The flight distance (direct flight from Oxford, OH to Meridian, MS) is 540.76 mi.
645 mi = 1,038.70 kms