Search San Antonio train tickets

switcheroo

Quickview

How to get to San Antonio by train?

Routes442
Trips per day868
train carriers3
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to San Antonio?

The cheapest prices for a train ticket to San Antonio that users have found recently on Wanderu start at $11.00. Such great deals to San Antonio are available on two routes including San Marcos and San Marcos. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to San Antonio. San Marcos at $11.00 has consistently the lowest average train ticket prices to San Antonio.

What are the main train stations in San Antonio?

The most popular train station in San Antonio is 350 Hoefgen St. 350 Hoefgen St is the busiest train station in San Antonio.

What are the most popular train routes to San Antonio?

San Luis Obispo

There are 12 train schedules per day connecting San Luis Obispo with San Antonio. It takes on average 49 hours to travel 1353 miles, 2177 kms, by train from San Luis Obispo. One train company operates schedules from San Luis Obispo, with Amtrak offering the most daily connections to San Antonio. Traveling by train from San Luis Obispo you will most likely to arrive in San Antonio at 350 Hoefgen St.
Avg. Time
1h 0m
Avg. Price
$234.33

Yosemite Valley

There are 6 train schedules per day connecting Yosemite Valley with San Antonio. It takes on average 41 hours and 16 minutes to travel 1341 miles, 2157 kms, by train from Yosemite Valley. One train company operates schedules from Yosemite Valley, with Amtrak offering the most daily connections to San Antonio. Traveling by train from Yosemite Valley you will most likely to arrive in San Antonio at 350 Hoefgen St.
Avg. Time
17h 16m
Avg. Price
$191.45

South Bend

There are 6 train schedules per day connecting South Bend with San Antonio. It takes on average 38 hours to travel 1090 miles, 1753 kms, by train from South Bend. One train company operates schedules from South Bend, with Amtrak offering the most daily connections to San Antonio. Traveling by train from South Bend you will most likely to arrive in San Antonio at 350 Hoefgen St.
Avg. Time
14h 0m
Avg. Price
$159.00

San Francisco

There are 6 train schedules per day connecting San Francisco with San Antonio. It takes on average 51 hours to travel 1489 miles, 2395 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to San Antonio. Traveling by train from San Francisco you will most likely to arrive in San Antonio at 350 Hoefgen St.
Avg. Time
3h 0m
Avg. Price
$247.81

Oceanside

There are 6 train schedules per day connecting Oceanside with San Antonio. It takes on average 35 hours to travel 1144 miles, 1841 kms, by train from Oceanside. One train company operates schedules from Oceanside, with Amtrak offering the most daily connections to San Antonio. Traveling by train from Oceanside you will most likely to arrive in San Antonio at 350 Hoefgen St.
Avg. Time
11h 0m
Avg. Price
$187.20