The distance between Roswell to Las Cruces is 296 Mi by road. You can also find the distance from Roswell to Las Cruces using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Roswell to Las Cruces for road driving directions!