how far is salisbury to fayetteville?
The distance between Fayetteville and Salisbury in a straight line is 102 miles or 164.12 Kilometers. Driving Directions & Drive Times from Fayetteville to Salisbury can be found further down the page. Driving distances, maps and journey times are currently provided by Google mapping systems.