Miles between San Antonio, TX and Sunny Isles Beach, FL

There are
1,371 mi
from San Antonio, TX to Sunny Isles Beach, FL

That's the driving distance. It would take 1 day to go from San Antonio, Texas to Sunny Isles Beach, Florida.

The flight distance (direct flight from San Antonio, TX to Sunny Isles Beach, FL) is 1,148.08 mi.

1,371 mi = 1.61 kms