There are
673 mi
from Jacksonville, NC to New Port Richey, FL
That's the driving distance. It would take 13 hours 7 mins to go from Jacksonville, North Carolina to New Port Richey, Florida.
The flight distance (direct flight from Jacksonville, NC to New Port Richey, FL) is 546.96 mi.
673 mi = 1,083.70 kms