Miles between Camden, NJ and Foley, AL

There are
1,140 mi
from Camden, NJ to Foley, AL

That's the driving distance. It would take 21 hours 26 mins to go from Camden, New Jersey to Foley, Alabama.

The flight distance (direct flight from Camden, NJ to Foley, AL) is 965.73 mi.

1,140 mi = 1.61 kms