There are
498 mi
from Jersey City, NJ to Clayton, NC
That's the driving distance. It would take 9 hours 54 mins to go from Jersey City, New Jersey to Clayton, North Carolina.
The flight distance (direct flight from Jersey City, NJ to Clayton, NC) is 423.68 mi.
498 mi = 802.19 kms