Miles between San Angelo, TX and New Smyrna Beach, FL

There are
1,335 mi
from San Angelo, TX to New Smyrna Beach, FL

That's the driving distance. It would take 1 day to go from San Angelo, Texas to New Smyrna Beach, Florida.

The flight distance (direct flight from San Angelo, TX to New Smyrna Beach, FL) is 1,175.04 mi.

1,335 mi = 1.61 kms