Miles between Deerfield Beach, FL and Fayetteville, NC

There are
701 mi
from Deerfield Beach, FL to Fayetteville, NC

That's the driving distance. It would take 12 hours 46 mins to go from Deerfield Beach, Florida to Fayetteville, North Carolina.

The flight distance (direct flight from Deerfield Beach, FL to Fayetteville, NC) is 607.81 mi.

701 mi = 1,128.73 kms