Miles between Fayetteville, NC and Burlington, IA

There are
933 mi
from Fayetteville, NC to Burlington, IA

That's the driving distance. It would take 18 hours 6 mins to go from Fayetteville, North Carolina to Burlington, Iowa.

The flight distance (direct flight from Fayetteville, NC to Burlington, IA) is 775.38 mi.

933 mi = 1,500.82 kms