There are
774 mi
from Dubuque, IA to Chickasha, OK
That's the driving distance. It would take 13 hours 56 mins to go from Dubuque, Iowa to Chickasha, Oklahoma.
The flight distance (direct flight from Dubuque, IA to Chickasha, OK) is 646.16 mi.
774 mi = 1,245.93 kms