Compare prices and tickets by train, bus or flight

Sun
Jan 23
$445Amtrak
$241Greyhound
$105Alaska Airlines
Mon
Jan 24
$216Amtrak
$229Greyhound
$103Alaska Airlines
Tue
Jan 25
$268Amtrak
Find prices
$183Alaska Airlines
Thu
Jan 27
$396Amtrak
Find prices
$222Alaska Airlines
Sat
Jan 29
$556Amtrak
$239Greyhound
$73Alaska Airlines
Mon
Jan 31
$221Amtrak
$181Greyhound
$105Alaska Airlines
Tue
Feb 1
$214Amtrak
$229Greyhound
$122Alaska Airlines
Thu
Feb 3
$554Amtrak
Find prices
$105Alaska 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 Seattle, WA

distanceDistance2396 miles (3865 km)
durationAverage train duration69 h 45 min
priceAverage train ticket price$331 (€275)
changesDirect trainYes

Trains from New York City to Seattle, WA cover the 2396 miles (3865 km) long trip taking on average 69 h 45 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this route for as low as $216 (€179), but the average price of train tickets is $331 (€275).

Travel Tips: Trains from New York City to Seattle, WA

Travel by train to Seattle, WA 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 Seattle, WA.
FAQs

How much do cheap train tickets to Seattle, WA from New York City cost?

Omio customers have found cheap train tickets to Seattle, WA from New York City for as low as $216 (€179)  for the next 7 days.

How much is a train ticket to Seattle, WA from New York City?

In the next 7 days you can expect to pay on average $331 (€275)  for a train ticket from New York City to Seattle, WA.

What is the distance from New York City to Seattle, WA by train?

The distance between New York City and Seattle, WA by train is approximately 2396 miles (3865 km).

How long is the train from New York City to Seattle, WA?

On average the New York City to Seattle, WA train time is 69 h 45 min  covering the 2396 miles (3865 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 Seattle, WA?

You can take the earliest train from New York City to Seattle, WA at 11: 45 AM   or take the last train from New York City to Seattle, WA leaving at 8: 40 PM. Look for the latest New York City to Seattle, WA train schedules on Omio and book the best time to take the train for this route.

How early should I purchase New York City to Seattle, WA train tickets to get the best deals?

The price of a one way train ticket from New York City to Seattle, WA is on average $331 (€275) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between New York City and Seattle, WA available a few months in advance.