Miles between Raleigh, NC and Bartlesville, OK

There are
1,143 mi
from Raleigh, NC to Bartlesville, OK

That's the driving distance. It would take 21 hours 43 mins to go from Raleigh, North Carolina to Bartlesville, Oklahoma.

The flight distance (direct flight from Raleigh, NC to Bartlesville, OK) is 967.21 mi.

1,143 mi = 1.61 kms