There are
174 mi
from Lubbock, TX to Roswell, NM
That's the driving distance. It would take 3 hours 39 mins to go from Lubbock, Texas to Roswell, New Mexico.
The flight distance (direct flight from Lubbock, TX to Roswell, NM) is 154.26 mi.
174 mi = 279.33 kms