Find a train from Saint Paul, MN to San Antonio, TX

Find the cheapest ticket for your trip

Journey details

Best price 407$
Journey duration 126 h 30 min
Connections per day 2
First departure: 22:20
Last departure: 22:20
Distance 1790km

Compare the best train prices from Saint Paul, MN to San Antonio, TX

With Virail you can find the best train connection from Saint Paul, MN to San Antonio, TX , you just need to enter the date of your trip and we will find the best solution for you! On our platform you can also choose between a round-trip ticket or a one-way ticket and you can filter your results by price and departure. Once you chose the best ticket for your trip we will redirect you automatically to the provider’s website where you will be able to book and pay your ticket. Virail is a metasearch platform with customers from more than 30 countries. Our comparison tool works with more than 2000 transportation companies and enables you to find the optimal travel solution, no matter your needs.

Trains from Saint Paul, MN to San Antonio, TX: which companies can you travel with?

Virail cooperates with more than 200 partners in Europe and in the rest of the world, among which also Amtrack serving the train route Saint Paul, MN - San Antonio, TX.

What is the cheapest price for train tickets to San Antonio, TX?

Trains from Saint Paul, MN to San Antonio, TX


Sometimes it is possible to get cheaper solutions by having a look at limited offers or at fidelity programs made available on the companies' websites.

With such a long journey, you could take into account travelling by plane, which is not necessarily more expensive. Doing so, you will shorten the distances and you will be able to enjoy more time in San Antonio, TX.

In which stations can you take the train to San Antonio, TX and where will you arrive?

Trains leave Saint Paul, MN from St. Paul, MN and arrive at San Antonio, TX.

Travelling by train to San Antonio, TX from Saint Paul, MN: how many daily connections are there?

2 connections are available every day to travel from Saint Paul, MN to San Antonio, TX by train. Please know that all these routes are indirect lines. Consequently, you will have to change trains.

How long will it take you from Saint Paul, MN to San Antonio, TX by train and when do the trains leave?

It will take you 126 hours and 30 minutes to reach San Antonio, TX. The earliest train leaves Saint Paul, MN at 22:01, whereas the last one leaves at 22:01.

virail lets you search and compare times and prices of any transports from one city to another