There are
2,548 mi
from Provo, UT to Sunny Isles Beach, FL
That's the driving distance. It would take 1 day 21 hours to go from Provo, Utah to Sunny Isles Beach, Florida.
The flight distance (direct flight from Provo, UT to Sunny Isles Beach, FL) is 2,059.73 mi.
2,548 mi = 3.22 kms