Miles between Philadelphia, PA and Bartlesville, OK

There are
1,271 mi
from Philadelphia, PA to Bartlesville, OK

That's the driving distance. It would take 23 hours 57 mins to go from Philadelphia, Pennsylvania to Bartlesville, Oklahoma.

The flight distance (direct flight from Philadelphia, PA to Bartlesville, OK) is 1,146.73 mi.

1,271 mi = 1.61 kms