Texas has more Amtrak stations than you might think: almost 20. Three routes travel through the state with service to major cities including Chicago, Los Angeles, Oklahoma City, Tuscon and New Orleans. View the list of Texas Amtrak stations and routes below to plan your trip.
Texas Amtrak Stations
- Alpine, TX (ALP)* (Texas Eagle, Sunset Limited)
- Austin, TX (AUS) (Texas Eagle)
- Beaumont, TX (BMT) (Sunset Limited)
- Cleburne, TX (CBR) (Texas Eagle)
- Dallas, TX – Union Station (DAL) (Texas Eagle)
- Del Rio, TX (DRT) (Texas Eagle, Sunset Limited)
- El Paso, TX – Union Depot (ELP) (Texas Eagle, Sunset Limited)
- Fort Worth, TX (FTW) (Heartland Flyer, Texas Eagle)
- Gainesville, TX (GLE) (Heartland Flyer)
- Houston, TX – Amtrak Station (HOS) (Sunset Limited)
- Longview, TX (LVW) (Texas Eagle)
- Marshall, TX (MHL) (Texas Eagle)
- McGregor, TX (MCG) (Texas Eagle)
- Mineola, TX (MIN) (Texas Eagle)
- San Antonio, TX (SAS) (Texas Eagle, Sunset Limited)
- San Marcos, TX (SMC) (Texas Eagle)
- Sanderson, TX (SND) (Texas Eagle, Sunset Limited)
- Taylor, TX (TAY) (Texas Eagle)
- Temple, TX (TPL) (Texas Eagle)
Texas Amtrak Routes
Service between Oklahoma City and Fort Worth with stops in Gaineville and Fort Worth.
Service between L.A. and New Orleans with stops in Beaumont, Houston, San Antonio, Del Rio, Sanderson, Alpine and El Paso.
Service between Chicago and L.A. with stops in Dallas, Fort Worth, Austin, San Antonio, El Paso and many small cities.
*Alpine, Texas Amtrak station pictured above