No, there is no direct train from San Antonio station to Shelby station. However, there are services departing from San Antonio Amtrak Station and arriving at Shelby Amtrak Station via Chicago Union Station. The journey, including transfers, takes approximately 2 days 11h.More details
The distance between San Antonio and Shelby is 1505 miles. The road distance is 1809.1 miles.Get driving directions
San Antonio to Shelby train services, operated by Amtrak, arrive at San Antonio Amtrak Station.More details
San Antonio to Shelby train services, operated by Amtrak, arrive at Shelby Amtrak Station.More details
Book your San Antonio to Shelby train tickets online with Rome2rio.Search and book
Shelby is 1h behind San Antonio. It is currently 2:53 PM in San Antonio and 1:53 PM in Shelby.
There are three+ hotels available in Shelby. Prices start at $100 USD per night.More details