There are
1,183 mi
from Greensboro, NC to Chickasha, OK
That's the driving distance. It would take 21 hours 5 mins to go from Greensboro, North Carolina to Chickasha, Oklahoma.
The flight distance (direct flight from Greensboro, NC to Chickasha, OK) is 1,020.78 mi.
1,183 mi = 1,903.50 kms