Miles between Tulsa, OK and Oviedo, FL

There are
1,171 mi
from Tulsa, OK to Oviedo, FL

That's the driving distance. It would take 22 hours to go from Tulsa, Oklahoma to Oviedo, Florida.

The flight distance (direct flight from Tulsa, OK to Oviedo, FL) is 1,003.78 mi.

1,171 mi = 1.61 kms