Trains St. Louis San Antonio to St. Louis

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.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
San Antonio (SAT)
St. Louis (STL)
Fri 1/28
Sat 2/5
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

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
ONE-WAY FROM$106The best one-way train deal from San Antonio to St. Louis found on momondo in the last 72 hours is $106
AVG TRAVEL TIME24h 24mAverage time it takes to travel by train from San Antonio to St. Louis
TRAIN COMPANIESAmtrakThere is 1 train company servicing this route: Amtrak

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
Feb 19
2:00 amSan Antonio
24h 24m
2:24 amSt. Louis Gateway Station

FAQs for booking trains from San Antonio to St. Louis

  • How much does a train ticket from San Antonio to St. Louis cost?

    See available tickets from San Antonio to St. Louis for this week that start at $106 one-way.

  • How long is the train ride from San Antonio to St. Louis?

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

  • How far is San Antonio to Lambert-St Louis by train?

    The distance between San Antonio and Lambert-St Louis is about 792.4 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. The train journey is around 24h 24m long.


Trains St. Louis San Antonio to St. Louis
  • Round-trip
  • One-way