Miles between Cary, NC and Madison, AL

There are
581 mi
from Cary, NC to Madison, AL

That's the driving distance. It would take 11 hours to go from Cary, North Carolina to Madison, Alabama.

The flight distance (direct flight from Cary, NC to Madison, AL) is 455.72 mi.

581 mi = 934.96 kms