Miles between Pasadena, CA and San Angelo, TX

There are
1,203 mi
from Pasadena, CA to San Angelo, TX

That's the driving distance. It would take 20 hours 59 mins to go from Pasadena, California to San Angelo, Texas.

The flight distance (direct flight from Pasadena, CA to San Angelo, TX) is 1,043.56 mi.

1,203 mi = 1.61 kms