Search train tickets to San Marcos

switcheroo

Quickview

How to get to San Marcos by train?

Routes46
Trips per day79
train carriers2
Stations1
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best buses, trains and flights in one place.

How to find cheap train tickets to San Marcos?

The cheapest prices for a train ticket to San Marcos that users have found recently on Wanderu start at $13.16. Such great deals to San Marcos are available on one route to Austin. 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 Marcos. Austin at $13.16 has consistently the lowest average train ticket prices to San Marcos.

What are the main train stations in San Marcos?

The most popular train station in San Marcos is 338 S Guadalupe St - San Marcos Intermodal Station. 338 S Guadalupe St - San Marcos Intermodal Station is the busiest train station in San Marcos.

San Diego

There are 6 train schedules per day connecting San Diego with San Marcos. It takes on average 39 hours and 41 minutes to travel 1151 miles, 1851 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to San Marcos. Traveling by train from San Diego you will most likely to arrive in San Marcos at 338 S Guadalupe St - San Marcos Intermodal Station.
Avg. Time
1d 15h 41m
Avg. Price
$258.44

San Francisco

There are 5 train schedules per day connecting San Francisco with San Marcos. It takes on average 60 hours and 16 minutes to travel 1503 miles, 2418 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to San Marcos. Traveling by train from San Francisco you will most likely to arrive in San Marcos at 338 S Guadalupe St - San Marcos Intermodal Station.
Avg. Time
2d 12h 16m
Avg. Price
$332.03

Boston

There are 4 train schedules per day connecting Boston with San Marcos. It takes on average 55 hours and 18 minutes to travel 1721 miles, 2769 kms, by train from Boston. One train company operates schedules from Boston, with Amtrak offering the most daily connections to San Marcos. Traveling by train from Boston you will most likely to arrive in San Marcos at 338 S Guadalupe St - San Marcos Intermodal Station.
Avg. Time
2d 7h 18m
Avg. Price
$253.99

Sacramento

There are 4 train schedules per day connecting Sacramento with San Marcos. It takes on average 46 hours and 1 minute to travel 1469 miles, 2364 kms, by train from Sacramento. One train company operates schedules from Sacramento, with Amtrak offering the most daily connections to San Marcos. Traveling by train from Sacramento you will most likely to arrive in San Marcos at 338 S Guadalupe St - San Marcos Intermodal Station.
Avg. Time
1d 22h 1m
Avg. Price
$242.15

Milwaukee

There are 4 train schedules per day connecting Milwaukee with San Marcos. It takes on average 33 hours and 35 minutes to travel 1066 miles, 1714 kms, by train from Milwaukee. One train company operates schedules from Milwaukee, with Amtrak offering the most daily connections to San Marcos. Traveling by train from Milwaukee you will most likely to arrive in San Marcos at 338 S Guadalupe St - San Marcos Intermodal Station.
Avg. Time
1d 9h 35m
Avg. Price
$186.22

Located in Texas, United States of America, you can travel by train to San Marcos from 46 destinations and choose from 79 daily train schedules to get you there. Amtrak Texas Eagle has the most train connections to San Marcos. The furthest train arriving in San Marcos covers a distance of 1720.41 miles, 2768.03 kms, covering the journey in 84 hours and 2 minutes

Looking for other ways to get there? Check out Bus options to San Marcos.

train companies serving San Marcos

Amtrak

There are 4 daily Amtrak schedules to San Marcos. Amtrak can get you to San Marcos by train from 47 destinations including Killeen.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
1d 11h 15m
Avg. Price
$231.08

Amtrak Texas Eagle

There are 5 daily Amtrak Texas Eagle schedules to San Marcos. Amtrak Texas Eagle can get you to San Marcos by train from 22 destinations including Austin.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
8h 17m
Avg. Price
$61.58