Miles between Fayetteville, NC and New Haven, CT

There are
622 mi
from Fayetteville, NC to New Haven, CT

That's the driving distance. It would take 12 hours 24 mins to go from Fayetteville, North Carolina to New Haven, Connecticut.

The flight distance (direct flight from Fayetteville, NC to New Haven, CT) is 539.36 mi.

622 mi = 1,000.48 kms