There are
661 mi
from Tulsa, OK to Montgomery, IL
That's the driving distance. It would take 12 hours 9 mins to go from Tulsa, Oklahoma to Montgomery, Illinois.
The flight distance (direct flight from Tulsa, OK to Montgomery, IL) is 562.88 mi.
661 mi = 1,063.58 kms