There are
468 mi
from Chapel Hill, NC to Oxford, AL
That's the driving distance. It would take 8 hours 55 mins to go from Chapel Hill, North Carolina to Oxford, Alabama.
The flight distance (direct flight from Chapel Hill, NC to Oxford, AL) is 416.16 mi.
468 mi = 753.32 kms