Miles between Temecula, CA and San Angelo, TX

There are
1,162 mi
from Temecula, CA to San Angelo, TX

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

The flight distance (direct flight from Temecula, CA to San Angelo, TX) is 982.97 mi.

1,162 mi = 1.61 kms