Miles between , MI and Choctaw, OK

There are
1,146 mi
from , MI to Choctaw, OK

That's the driving distance. It would take 21 hours 27 mins to go from , Michigan to Choctaw, Oklahoma.

The flight distance (direct flight from , MI to Choctaw, OK) is 917.76 mi.

1,146 mi = 1,844.05 kms