Miles between Jacksonville, NC and Mayfield Heights, OH

There are
677 mi
from Jacksonville, NC to Mayfield Heights, OH

That's the driving distance. It would take 13 hours to go from Jacksonville, North Carolina to Mayfield Heights, Ohio.

The flight distance (direct flight from Jacksonville, NC to Mayfield Heights, OH) is 515.97 mi.

677 mi = 1,088.72 kms