How Far Is Bartlesville From Oklahoma City?

It takes 245 kilometers or 152 miles to drive from Bartlesville, Oklahoma, to Oklahoma City, Oklahoma on a straight line. Your journey begins in the Oklahoma city of Bartlesville. It comes to an end in the city of Oklahoma City.