Miles between Fayetteville, NC and Palos Heights, IL

There are
806 mi
from Fayetteville, NC to Palos Heights, IL

That's the driving distance. It would take 15 hours 45 mins to go from Fayetteville, North Carolina to Palos Heights, Illinois.

The flight distance (direct flight from Fayetteville, NC to Palos Heights, IL) is 664.40 mi.

806 mi = 1,297.45 kms