Miles between Tulsa, OK and Sunny Isles Beach, FL

There are
1,379 mi
from Tulsa, OK to Sunny Isles Beach, FL

That's the driving distance. It would take 21 hours 13 mins to go from Tulsa, Oklahoma to Sunny Isles Beach, Florida.

The flight distance (direct flight from Tulsa, OK to Sunny Isles Beach, FL) is 1,172.09 mi.

1,379 mi = 1.61 kms