Miles between Jacksonville, NC and Sapulpa, OK

There are
1,250 mi
from Jacksonville, NC to Sapulpa, OK

That's the driving distance. It would take 22 hours 52 mins to go from Jacksonville, North Carolina to Sapulpa, Oklahoma.

The flight distance (direct flight from Jacksonville, NC to Sapulpa, OK) is 1,054.48 mi.

1,250 mi = 1.61 kms