No, there is no direct train from Baltimore station to San Antonio station. However, there are services departing from Baltimore Penn Station and arriving at San Antonio Amtrak Station via New Orleans Union Passenger Terminal. The journey, including transfers, takes approximately 43h 29m.More details
The distance between Baltimore and San Antonio is 1425 miles. The road distance is 1647.3 miles.Get driving directions
Baltimore to San Antonio train services, operated by Amtrak, arrive at Baltimore Penn Station.More details
Baltimore to San Antonio train services, operated by Amtrak, arrive at San Antonio Amtrak Station.More details
Book your Baltimore to San Antonio train tickets online with Rome2rio.Search and book
San Antonio is 1h behind Baltimore. It is currently 12:31 PM in Baltimore and 11:31 AM in San Antonio.
There are 482+ hotels available in San Antonio. Prices start at $55 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps