Miles between Tulsa, OK and Palos Heights, IL

There are
676 mi
from Tulsa, OK to Palos Heights, IL

That's the driving distance. It would take 12 hours 21 mins to go from Tulsa, Oklahoma to Palos Heights, Illinois.

The flight distance (direct flight from Tulsa, OK to Palos Heights, IL) is 582.03 mi.

676 mi = 1,087.69 kms