Miles between Fayetteville, NC and Hopatcong, NJ

There are
556 mi
from Fayetteville, NC to Hopatcong, NJ

That's the driving distance. It would take 11 hours 2 mins to go from Fayetteville, North Carolina to Hopatcong, New Jersey.

The flight distance (direct flight from Fayetteville, NC to Hopatcong, NJ) is 466.59 mi.

556 mi = 895.24 kms