Find trains from St. Louis to New York

Search for cheap train tickets from St. Louis to New York and book your trip in minutes.

STL — NYC
Mar 27 — Apr 31
One-way
1 adult
Mon 3/27

Best deals for train tickets from St. Louis to New York

Find the right train ticket for you
Amtrak
With transfers
33h 47m
Amtrak
Amtrak
With transfers
35h 27m
Amtrak
Amtrak
With transfers
36h 21m
Amtrak

St. Louis to New York train information

Find information about ticket prices, popular stations, and train companies that offer trains from St. Louis to New York

ROUND-TRIP FROM

$296

ONE-WAY FROM

$123

TRAIN COMPANIES

Amtrak
The best round-trip train deal from St. Louis to New York found on momondo in the last 72 hours is $296
The best one-way train deal from St. Louis to New York found on momondo in the last 72 hours is $123
There is 1 train company servicing this route: Amtrak

St. Louis Train Station Directory

Location of major train stations in St. Louis
St. Louis UnionSt. Louis, 38.624462, -90.203835
St. Louis Gateway StationSt. Louis, 38.624167, -90.203611

New York Train Station Directory

Location of major train stations in New York
Syracuse New York - State FairNew York, 43.071922, -76.22947
New York Grand Central TerminalNew York, 40.752285, -73.97767
New York Cherry HillNew York, 39.928947, -75.041824
New York Newark Liberty International Train StationNew York, 40.704026, -74.190483
New York New RochelleNew York, 40.91145, -73.78433
New York Newark Penn StationNew York, 40.734573, -74.164707

Book round-trip train tickets from St. Louis to New York

Below are the quickest and cheapest round-trip train tickets from St. Louis to New York that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
May 26
3:55 amSt. Louis Union
33h 47m
2 stops
1:42 pmNew York Penn Station
May 29
11:40 amNew York Penn Station
28h 33m
1 stop
4:13 pmSt. Louis Union
Amtrak
Apr 20
3:55 amSt. Louis Union
33h 47m
2 stops
1:42 pmNew York Penn Station
Apr 27
11:40 amNew York Penn Station
28h 33m
1 stop
4:13 pmSt. Louis Union
Amtrak
May 25
3:55 amSt. Louis Union
33h 47m
1 stop
1:42 pmNew York Penn Station
May 28
11:40 amNew York Penn Station
28h 33m
1 stop
4:13 pmSt. Louis Union

Book one-way train tickets from St. Louis to New York

Below are the fastest and cheapest one-way train tickets from St. Louis to New York we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Amtrak
Jun 14
3:55 amSt. Louis Union
33h 47m
2 stops
1:42 pmNew York Penn Station
Amtrak
Apr 21
3:55 amSt. Louis Union
35h 27m
2 stops
3:22 pmNewark
Amtrak
Apr 2
3:55 amSt. Louis Union
36h 21m
2 stops
4:16 pmNew York Penn Station

Choose the best way to get from St. Louis to New York


FAQs for booking trains from St. Louis to New York

If you need a train from Lambert-St Louis to New York for this week you can find options from $235 one-way.

There is a train traveling between Lambert-St Louis and New York which is Amtrak and currently our only available option.. The cheapest Amtrak is what we have recently available with prices starting at $296 round-trip.


Amtrak trains from St. Louis to New York

Our best Amtrak deals on St. Louis to New York train tickets
Amtrak
May 26
RR23:55 amSt. Louis Union
33h 47m
2 stops
ZYP1:42 pmNew York Penn Station
May 29
ZYP11:40 amNew York Penn Station
28h 33m
1 stop
RR24:13 pmSt. Louis Union
Amtrak
Apr 20
RR23:55 amSt. Louis Union
33h 47m
2 stops
ZYP1:42 pmNew York Penn Station
Apr 27
ZYP11:40 amNew York Penn Station
28h 33m
1 stop
RR24:13 pmSt. Louis Union
Amtrak
May 25
RR23:55 amSt. Louis Union
33h 47m
1 stop
ZYP1:42 pmNew York Penn Station
May 28
ZYP11:40 amNew York Penn Station
28h 33m
1 stop
RR24:13 pmSt. Louis Union

Popular train routes to New York

Most frequently searched train routes to New York, along with the cheapest price and shortest travel time.
Trains to New York from Washington, D.C.
Fastest travel time2h 26m
Cheapest price$58
Trains to New York from Boston
Fastest travel time3h 32m
Cheapest price$62
Trains to New York from Richmond
Fastest travel time5h 45m
Cheapest price$64
Trains to New York from Philadelphia
Fastest travel time0h 31m
Cheapest price$38
Trains to New York from Baltimore
Fastest travel time2h 09m
Cheapest price$56
Trains to New York from Chicago
Fastest travel time20h 10m
Cheapest price$180
Trains to New York from Charlottesville
Fastest travel time5h 56m
Cheapest price$62
Trains to New York from Miami
Fastest travel time26h 48m
Cheapest price$260
Trains to New York from Fort Lauderdale
Fastest travel time26h 08m
Cheapest price$258
Trains to New York from Albany
Fastest travel time2h 20m
Cheapest price$72
Trains to New York from Providence
Fastest travel time3h 04m
Cheapest price$54
Trains to New York from Orlando
Fastest travel time21h 22m
Cheapest price$246

Other train routes from St. Louis

Find and compare cheap train tickets from St. Louis to other popular destinations on momondo
Trains from St. Louis to Chicago
Fastest travel time5h 09m
Cheapest price$50
Trains from St. Louis to Dallas
Fastest travel time15h 35m
Cheapest price$174
Trains from St. Louis to Springfield
Fastest travel time1h 42m
Cheapest price$162
Trains from St. Louis to San Antonio
Fastest travel time26h 00m
Cheapest price$212

Start planning your trip to New York