Compare prices and tickets by train, bus or flight

Thu
Jan 20
$354Amtrak
$271Greyhound
$133frontier airlines
Fri
Jan 21
$284Amtrak
$247Greyhound
$110American Airlines
Sat
Jan 22
$353Amtrak
$238Greyhound
$70Spirit Airlines
Wed
Jan 26
$295Amtrak
$249Greyhound
$68Spirit Airlines
Thu
Jan 27
$295Amtrak
$197Greyhound
$69frontier airlines
Fri
Jan 28
$296Amtrak
$195Greyhound
$80Spirit Airlines
Sat
Jan 29
$328Amtrak
$198Greyhound
$63frontier airlines
Mon
Jan 31
$629Amtrak
$261Greyhound
$68Spirit Airlines
Tue
Feb 1
$297Amtrak
$219Greyhound
$52frontier airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from New York City to Las Vegas

distanceDistance2222 miles (3584 km)
durationAverage train duration62 h 20 min
priceAverage train ticket price$322 (€268)
changesDirect trainYes

Trains from New York City to Las Vegas cover the 2222 miles (3584 km) long journey taking on average 62 h 20 min with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around $322 (€268), you can find the cheapest train ticket for as low as $284 (€236).

Travel Tips: Trains from New York City to Las Vegas

Travel by train to Las Vegas easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to Las Vegas.
FAQs

How much do cheap trains between New York City and Las Vegas cost?

If you’re looking to save money on tickets, you can find cheap New York City to Las Vegas trains for as little as $284 (€236)  in the next 7 days.

How much does it cost to take a train from New York City to Las Vegas?

The New York City to Las Vegas train ticket price is on average $322 (€268)  if you are looking to purchase your tickets for this journey in the next week.

How far is Las Vegas from New York City by train?

The train distance from New York City to Las Vegas is around 2222 miles (3584 km).

How long is the train ride from New York City to Las Vegas?

On average the New York City to Las Vegas train time is 62 h 20 min  covering the 2222 miles (3584 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What are the first and last departure train times from New York City to Las Vegas?

The first New York City to Las Vegas train departs at 11: 45 AM   and the last train from New York City to Las Vegas leaves at 8: 40 PM. Check out the most up-to-date train schedule from New York City to Las Vegas on Omio and find the best time to travel to your destination.

How early should I buy New York City to Las Vegas train tickets to get the best deals?

You can find trains to Las Vegas from New York City to cost on average $322 (€268) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the New York City to Las Vegas train generally on sale a few months before the planned travel date.