Miles between San Angelo, TX and Lovington, NM

There are
226 mi
from San Angelo, TX to Lovington, NM

That's the driving distance. It would take 4 hours 4 mins to go from San Angelo, Texas to Lovington, New Mexico.

The flight distance (direct flight from San Angelo, TX to Lovington, NM) is 198.59 mi.

226 mi = 363.20 kms