Miles between Columbia, PA and Broken Arrow, OK

There are
1,203 mi
from Columbia, PA to Broken Arrow, OK

That's the driving distance. It would take 22 hours 28 mins to go from Columbia, Pennsylvania to Broken Arrow, Oklahoma.

The flight distance (direct flight from Columbia, PA to Broken Arrow, OK) is 1,082.49 mi.

1,203 mi = 1,935.75 kms