Miles between Rocky Mt, NC and Chickasha, OK

There are
1,310 mi
from Rocky Mt, NC to Chickasha, OK

That's the driving distance. It would take 23 hours 35 mins to go from Rocky Mt, North Carolina to Chickasha, Oklahoma.

The flight distance (direct flight from Rocky Mt, NC to Chickasha, OK) is 1,132.91 mi.

1,310 mi = 2,107.72 kms