Miles between Tulsa, OK and Garfield Heights, OH

There are
948 mi
from Tulsa, OK to Garfield Heights, OH

That's the driving distance. It would take 17 hours 29 mins to go from Tulsa, Oklahoma to Garfield Heights, Ohio.

The flight distance (direct flight from Tulsa, OK to Garfield Heights, OH) is 854.48 mi.

948 mi = 1,525.28 kms