There are
827 mi
from Madison, WI to Oxford, AL
That's the driving distance. It would take 15 hours 41 mins to go from Madison, Wisconsin to Oxford, Alabama.
The flight distance (direct flight from Madison, WI to Oxford, AL) is 681.33 mi.
827 mi = 1,330.18 kms