Miles between Jacksonville, NC and St Marys, PA

There are
594 mi
from Jacksonville, NC to St Marys, PA

That's the driving distance. It would take 11 hours 48 mins to go from Jacksonville, North Carolina to St Marys, Pennsylvania.

The flight distance (direct flight from Jacksonville, NC to St Marys, PA) is 465.71 mi.

594 mi = 955.24 kms