There are
423 mi
from Montgomery, AL to Concord, NC
That's the driving distance. It would take 8 hours 3 mins to go from Montgomery, Alabama to Concord, North Carolina.
The flight distance (direct flight from Montgomery, AL to Concord, NC) is 389.54 mi.
423 mi = 680.46 kms