1map logoGo to main page

Las Cruces, NM, USA to Roswell, NM, USA from $20: 2 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Las Cruces, United States
to
Roswell, United States

How to Get from Las Cruces to Roswell: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$20 by busBest price
245 kmDistance
3h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Las Cruces to Roswell with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound USA
Bus
Average Duration
3h  50m
Estimated price
$20-60
Recommended
route map
Distance: 245 km
Duration: 3h 50m

See more options

Company
various
Drive
Average Duration
4h 
Estimated price
$30-50

Las Cruces - Roswell operators

Explore transport companies operating between Las Cruces and Roswell, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Las Cruces (Road Runner Transit) to Roswell Pecos Trails Transit

Average Duration
3h 50m
Estimated price
$20-60

Las Cruces to Roswell: Overview of Bus, Train, Flight, and Car Trips

Traveling between Las Cruces and Roswell offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic 185-mile journey from Las Cruces to Roswell, immersing yourself in the enchanting landscapes of New Mexico along the way. Discover hidden gems and charming towns as you drive for approximately 4 hours to reach your destination. 💰 The cost of traveling from Las Cruces to Roswell by car ranges from $30 to $50, providing budget-friendly options for various travelers. Enjoy the flexibility of a road trip, where you can stop at local diners or roadside attractions to enhance your travel experience.
Average price
$30 - $50
🚉 Embark on a scenic train journey from Las Cruces to Roswell spanning a distance of 188 miles. The route promises stunning views and comfortable travel amenities. 🚌 Begin your adventure by boarding a bus at Mesilla Valley Intermodal Transit Terminal heading towards Amarillo Bus Station. The bus ride lasts approximately 3 hours and 50 minutes, offering a smooth and convenient way to reach your destination. 🌌 Arrive at Roswell Pecos Trails Transit after a total travel time of 3 hours and 57 minutes, provided by Greyhound. Explore the mysterious charm of Roswell known for its intriguing UFO history and unique attractions.
🚌 Depart from Las Cruces on a Greyhound USA bus, traveling to Roswell with ease on a journey lasting approximately 3 hours and 50 minutes. 💵 The cost of a bus ticket between Roswell and Las Cruces ranges from $20 to $60, offering an affordable and convenient transportation option for your travel between these two cities in New Mexico.
Departure Point
Las Cruces(Road Runner Transit) station
Arrival Point
Roswell Pecos Trails Transit station

Frequently asked questions

Find out more about the route from Las Cruces to Roswell.

Or choose the category:
The distance between Las Cruces and Roswell is approximately 245 km by road. By car, it typically takes around 4 hours to travel between the two cities. Alternatively, by bus, the travel time is slightly shorter at 3 hours and 50 minutes.
The most cost-effective and time-efficient transportation option for traveling from Las Cruces to Roswell is by bus. The bus journey takes approximately 3 hours and 50 minutes and costs around $20-$60.
The prices for a bus ticket between Roswell and Las Cruces can range from $20 to $60, depending on factors such as the date, time, and type of bus service chosen.
To travel from Las Cruces to Roswell without using public transportation, you can drive the distance of 298 km, which takes about 4 hours. You have the option to rent a car and the prices may vary between $30 to $50.
The best way to travel from Las Cruces to Roswell without a car is by taking a bus. The bus journey takes approximately 3 hours and 50 minutes and the ticket prices range from $20 to $60.
Yes, there is a direct link between Las Cruces and Roswell. Greyhound USA operates bus services that depart from Road Runner Transit Facility in Las Cruces and arrive at Roswell Pecos Trails Transit in Roswell. The journey takes approximately 3 hours and 50 minutes. This direct bus service operates four times a week, on Tuesday, Wednesday, Thursday, and Friday.
There are many options for accommodations near Roswell with at least 24 hotels available in the area. Prices for these hotels start at $42 per night. Some popular choices among travelers include national chain hotels such as Best Western, Holiday Inn, and Comfort Suites.