Search train tickets toLas Cruces

switcheroo

Quickview

How to get to Las Cruces by train?

Routes49
Trips per day70
train carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Las Cruces?

The cheapest prices for a train ticket to Las Cruces that users have found recently on Wanderu start at $44.59. Such great deals to Las Cruces are available on one route to Deming. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Las Cruces. Deming at $44.59 has consistently the lowest average train ticket prices to Las Cruces.

What are the main train stations in Las Cruces?

The most popular train station in Las Cruces is 800 East Thorpe Rd. 800 East Thorpe Rd is the busiest train station in Las Cruces.

What are the most popular train routes to Las Cruces?

San Diego

There are 4 train schedules per day connecting San Diego with Las Cruces. It takes on average 29 hours to travel 607 miles, 976 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to Las Cruces. Traveling by train from San Diego you will most likely to arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
29h 0m
Avg. Price
$183.34

Los Angeles

There are 3 train schedules per day connecting Los Angeles with Las Cruces. It takes on average 28 hours to travel 675 miles, 1086 kms, by train from Los Angeles. One train company operates schedules from Los Angeles, with Amtrak offering the most daily connections to Las Cruces. Traveling by train from Los Angeles you will most likely to arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
28h 0m
Avg. Price
$166.64

Maricopa

There are 2 train schedules per day connecting Maricopa with Las Cruces. It takes on average 15 hours and 15 minutes to travel 312 miles, 502 kms, by train from Maricopa. One train company operates schedules from Maricopa, with Amtrak offering the most daily connections to Las Cruces. Traveling by train from Maricopa you will most likely to arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
15h 15m
Avg. Price
$117.38

Pismo Beach

There are 2 train schedules per day connecting Pismo Beach with Las Cruces. It takes on average 36 hours and 23 minutes to travel 821 miles, 1321 kms, by train from Pismo Beach. One train company operates schedules from Pismo Beach, with Amtrak offering the most daily connections to Las Cruces. Traveling by train from Pismo Beach you will most likely to arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
36h 23m
Avg. Price
$212.79

Alpine

There are 2 train schedules per day connecting Alpine with Las Cruces. It takes on average 12 hours and 17 minutes to travel 228 miles, 367 kms, by train from Alpine. One train company operates schedules from Alpine, with Amtrak offering the most daily connections to Las Cruces. Traveling by train from Alpine you will most likely to arrive in Las Cruces at 800 East Thorpe Rd.
Avg. Time
12h 17m
Avg. Price
$74.76

What train companies travel to Las Cruces, New Mexico ?

Located in New Mexico, United States, you can travel by train to Las Cruces from 49 destinations and choose from 70 daily train schedules to get you there. Amtrak has the most train connections to Las Cruces. The furthest train arriving in Las Cruces covers a distance of 1240.53 miles, 1995.94 kms, covering the journey in 1 hour and 2 minutes

train companies serving Las Cruces