Miles between Fayetteville, NC and Chicago Heights, IL

There are
786 mi
from Fayetteville, NC to Chicago Heights, IL

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

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

786 mi = 1,264.76 kms