Miles between Tulsa, OK and North Olmsted, OH

There are
948 mi
from Tulsa, OK to North Olmsted, OH

That's the driving distance. It would take 17 hours 22 mins to go from Tulsa, Oklahoma to North Olmsted, Ohio.

The flight distance (direct flight from Tulsa, OK to North Olmsted, OH) is 839.06 mi.

948 mi = 1,525.54 kms