Miles between Charlotte, NC and Prattville, AL

There are
417 mi
from Charlotte, NC to Prattville, AL

That's the driving distance. It would take 7 hours 56 mins to go from Charlotte, North Carolina to Prattville, Alabama.

The flight distance (direct flight from Charlotte, NC to Prattville, AL) is 374.51 mi.

417 mi = 670.84 kms