Miles between San Angelo, TX and New Port Richey, FL

There are
1,287 mi
from San Angelo, TX to New Port Richey, FL

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

The flight distance (direct flight from San Angelo, TX to New Port Richey, FL) is 1,083.47 mi.

1,287 mi = 1.61 kms