Miles between Tulsa, OK and Sunny Isles Beach, FL

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

That's the driving distance. It would take 21 hours 12 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,376 mi = 1.61 kms