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

Texas Amtrak Routes

Heartland Flyer
Service between Oklahoma City and Fort Worth with stops in Gaineville and Fort Worth.

Sunset Limited
Service between L.A. and New Orleans with stops in Beaumont, Houston, San Antonio, Del Rio, Sanderson, Alpine and El Paso.

Texas Eagle
Service between Chicago and L.A. with stops in Dallas, Fort Worth, Austin, San Antonio, El Paso and many small cities.

More Information

Amtrak to Houston
Amtrak travel tips
Amtrak’s 15 long-distance routes

*Alpine, Texas Amtrak station pictured above