Miles between Tulsa, OK and Palmetto Bay, FL

There are
1,409 mi
from Tulsa, OK to Palmetto Bay, FL

That's the driving distance. It would take 21 hours 37 mins to go from Tulsa, Oklahoma to Palmetto Bay, Florida.

The flight distance (direct flight from Tulsa, OK to Palmetto Bay, FL) is 1,177.35 mi.

1,409 mi = 1.61 kms