Miles between Fort Worth, TX and Oklahoma City, OK

There are
201 mi
from Fort Worth, TX to Oklahoma City, OK

That's the driving distance. It would take 3 hours 32 mins to go from Fort Worth, Texas to Oklahoma City, Oklahoma.

The flight distance (direct flight from Fort Worth, TX to Oklahoma City, OK) is 189.80 mi.

201 mi = 323.73 kms