There are
230 mi
from Mesquite, TX to Choctaw, OK
That's the driving distance. It would take 4 hours 10 mins to go from Mesquite, Texas to Choctaw, Oklahoma.
The flight distance (direct flight from Mesquite, TX to Choctaw, OK) is 192.53 mi.
230 mi = 369.73 kms