There are
1,089 mi
from San Angelo, TX to North Las Vegas, NV
That's the driving distance. It would take 19 hours 13 mins to go from San Angelo, Texas to North Las Vegas, Nevada.
The flight distance (direct flight from San Angelo, TX to North Las Vegas, NV) is 902.70 mi.
1,089 mi = 1,753.34 kms