There are
986 mi
from Newark, NJ to Alexander City, AL
That's the driving distance. It would take 18 hours 44 mins to go from Newark, New Jersey to Alexander City, Alabama.
The flight distance (direct flight from Newark, NJ to Alexander City, AL) is 843.77 mi.
986 mi = 1,586.15 kms