COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search train tickets to Las Cruces

switcheroo

Quickview

How to get to Las Cruces by train

Routes4
Trips per day7
train lines1
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Las Cruces?

$83.77 is the cheapest price for a train ticket to Las Cruces, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Las Cruces. In the last month, trains from Tucson to Las Cruces had the lowest average price at $83.77.

Where is the train station in Las Cruces, NM?

The main train station in Las Cruces is 800 East Thorpe Rd. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Las Cruces.

Tucson

There are 2 scheduled trains per day from Tucson to Las Cruces. The route can be as long as 244 miles, or 392 kilometers. On average, the journey takes 12 hours and 40 minutes. One train company, Amtrak, connects Tucson to Las Cruces. Trains from Tucson usually arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
12h 40m
Avg. Price
$95.93

Las Vegas

There are 2 scheduled trains per day from Las Vegas to Las Cruces. The route can be as long as 548 miles, or 881 kilometers. On average, the journey takes 28 hours and 15 minutes. One train company, Amtrak, connects Las Vegas to Las Cruces. Trains from Las Vegas usually arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
1d 4h 15m
Avg. Price
$226.98

San Diego

There are 2 scheduled trains per day from San Diego to Las Cruces. The route can be as long as 607 miles, or 976 kilometers. On average, the journey takes 29 hours and 22 minutes. One train company, Amtrak, connects San Diego to Las Cruces. Trains from San Diego usually arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
1d 5h 22m
Avg. Price
$222.77

Los Angeles

There are 2 scheduled trains per day from Los Angeles to Las Cruces. The route can be as long as 675 miles, or 1085 kilometers. On average, the journey takes 22 hours and 55 minutes. One train company, Amtrak, connects Los Angeles to Las Cruces. Trains from Los Angeles usually arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
22h 55m
Avg. Price
$170.24

Riverside

There are 2 scheduled trains per day from Riverside to Las Cruces. The route can be as long as 626 miles, or 1007 kilometers. On average, the journey takes 25 hours and 38 minutes. One train company, Amtrak, connects Riverside to Las Cruces. Trains from Riverside usually arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
1d 1h 38m
Avg. Price
$156.73

Located in New Mexico, Las Cruces is accessible by train from 4 other cities. You can choose from 7 daily scheduled trips when you search for trains to Las Cruces on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Las Cruces are also available..

Train companies serving Las Cruces

Amtrak

There are 2 scheduled Amtrak trains per day. Amtrak can get you to Las Cruces from 12 cities, including Tucson.
Avg. Time
1d 0h 21m
Avg. Price
$147.82