Miles between Macomb, IL and Oxford, MS

There are
522 mi
from Macomb, IL to Oxford, MS

That's the driving distance. It would take 9 hours 54 mins to go from Macomb, Illinois to Oxford, Mississippi.

The flight distance (direct flight from Macomb, IL to Oxford, MS) is 425.68 mi.

522 mi = 840.28 kms