No, there is no direct train from South Carolina station to St. Louis station. However, there are services departing from Florence Amtrak Station and arriving at St. Louis Gateway Station via Washington Union Station and Chicago Union Station. The journey, including transfers, takes approximately 33h 13m.More details
The distance between South Carolina and St. Louis is 646 miles. The road distance is 828.9 miles.Get driving directions
South Carolina to St. Louis train services, operated by Amtrak, arrive at Florence Amtrak Station.More details
South Carolina to St. Louis train services, operated by Amtrak, arrive at St. Louis Gateway Station.More details
Book your South Carolina to St. Louis train tickets online with Rome2rio.Search and book
St. Louis is 1h behind South Carolina. It is currently 12:35 PM in South Carolina and 11:35 AM in St. Louis.
There are 220+ hotels available in St. Louis. Prices start at $68 USD per night.More details