| Departure: | Alton, IL |
| Arrival: | San Marcos, TX |
| Fastest route: | 12h 45min |
| Distance: | 1420km |
| Cheapest route: | $58 |
| Transfers: | Between 0 and 2 |
| Train companies: | Amtrak |
One Passenger / One Trip
5:22am
Alton, IL
Alton
7:12pm
San Marcos, TX
San Marcos
13h 50min
++
$74.5
5:22am
Alton, IL
Alton
7:00am
Lincoln, IL
Lincoln
1h 38min
Amtrak
Lincoln Service
$14
1h 29min layover
8:29am
Lincoln, IL
Lincoln
5:29pm
Austin, TX
Austin
9h 0min
Amtrak
Thruway Bus
$51
1h 1min layover
6:30pm
Austin, TX
Austin
7:12pm
San Marcos, TX
San Marcos
0h 42min
Amtrak
Texas Eagle
$9.5
5:22am
Alton, IL
Alton
8:12pm
San Marcos, TX
San Marcos
14h 50min
+
$58
5:22am
Alton, IL
Alton
7:00am
Lincoln, IL
Lincoln
1h 38min
Amtrak
Lincoln Service
$14
2h 28min layover
9:28am
Lincoln, IL
Lincoln
8:12pm
San Marcos, TX
San Marcos
10h 44min
Amtrak
Texas Eagle
$44
7:27am
Alton, IL
Alton
8:12pm
San Marcos, TX
San Marcos
12h 45min
+
$58
7:27am
Alton, IL
Alton
9:05am
Lincoln, IL
Lincoln
1h 38min
Amtrak
Lincoln Service
$14
0h 23min layover
9:28am
Lincoln, IL
Lincoln
8:12pm
San Marcos, TX
San Marcos
10h 44min
Amtrak
Texas Eagle
$44
6:20pm
Alton, IL
Alton
7:12pm
San Marcos, TX
San Marcos
24h 52min
Amtrak
Texas Eagle
$103
The Alton - San Marcos route has approximately 4 frequencies and its minimum duration is around 12h 45min. It is important you book your ticket in advance to avoid running out, since $58 tickets tend to run out quickly.
The distance between Alton and San Marcos is around 1420 kilometers and bus companies that can help you in your journey are: Amtrak.
The train journey may vary depending on the stops. The minimum duration is usually around 12h 45min to cover 1420 kilometers.
According to our data, the cheapest ticket costs $58 and leaves Alton. If you decide to make this journey you will have to do 1 stop before reaching San Marcos.
The last train leaves at 6:20pm from Alton and arrives at 7:12pm at San Marcos. It will take 24h 52min, its price is $103 and the number of changes will be 0.
Yes, there are direct train routes, their duration is usually around 24h 52min and the price is $103.