Find trains from San Antonio to St. Louis

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

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

San Antonio to St. Louis train information

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

ROUND-TRIP FROM

$212

AVG TRAVEL TIME

24h 24m

TRAIN COMPANIES

Amtrak
The best round-trip train deal from San Antonio to St. Louis found on momondo in the last 72 hours is $212
Average time it takes to travel by train from San Antonio to St. Louis
There is 1 train company servicing this route: Amtrak

San Antonio Train Station Directory

Location of major train stations in San Antonio
San AntonioSan Antonio, 29.41935, -98.47814

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

Book round-trip train tickets from San Antonio to St. Louis

Below are the quickest and cheapest round-trip train tickets from San Antonio to St. Louis that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
Aug 4
3:00 amSan Antonio
24h 24m
3:24 amSt. Louis Gateway Station
Aug 8
3:55 pmSt. Louis Gateway Station
26h 00m
5:55 pmSan Antonio
Amtrak
Apr 12
3:00 amSan Antonio
24h 24m
3:24 amSt. Louis Gateway Station
Apr 16
3:55 pmSt. Louis Gateway Station
26h 00m
5:55 pmSan Antonio
Amtrak
Apr 27
3:00 amSan Antonio
24h 24m
3:24 amSt. Louis Gateway Station
May 1
3:55 pmSt. Louis Gateway Station
26h 00m
5:55 pmSan Antonio
Amtrak
Apr 18
3:00 amSan Antonio
24h 24m
3:24 amSt. Louis Gateway Station
Apr 20
3:55 pmSt. Louis Gateway Station
26h 00m
5:55 pmSan Antonio

Book one-way train tickets from San Antonio to St. Louis

Below are the fastest and cheapest one-way train tickets from San Antonio to St. Louis 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
Apr 10
3:00 amSan Antonio
24h 24m
3:24 amSt. Louis Gateway Station

FAQs for booking trains from San Antonio to St. Louis

The fastest journey time from San Antonio to Lambert-St Louis is 24h 24m. Consider Amtrak for the quickest available option to your destination.

Ride to your destination comfortably on Amtrak. Consider Amtrak as it’s been found as the cheapest option to get from San Antonio to Lambert-St Louis starting at $212.


Popular train routes to St. Louis

Most frequently searched train routes to St. Louis, along with the cheapest price and shortest travel time.
Trains to St. Louis from Chicago
Fastest travel time5h 06m
Cheapest price$50
Trains to St. Louis from Dallas
Fastest travel time15h 44m
Cheapest price$174
Trains to St. Louis from Springfield
Fastest travel time1h 58m
Cheapest price$31

Other train routes from San Antonio

Find and compare cheap train tickets from San Antonio to other popular destinations on momondo
Trains from San Antonio to Dallas
Fastest travel time6h 58m
Cheapest price$38
Trains from San Antonio to Chicago
Fastest travel time30h 44m
Cheapest price$230
Trains from San Antonio to El Paso
Fastest travel time11h 37m
Cheapest price$147
Trains from San Antonio to Los Angeles
Fastest travel time28h 50m
Cheapest price$252

Start planning your trip to St. Louis


Trains to other cities in North America

Lost the lust for St. Louis? Check out trains to other cities in North America