No, there is no direct train from Wilmington station to St. Louis station. However, there are services departing from Wilmington Amtrak Station and arriving at St. Louis Gateway Station via UNION STATION station, Rockville Amtrak and Chicago Union Station. The journey, including transfers, takes approximately 26h 58m.More details
The distance between Wilmington and St. Louis is 792 miles. The road distance is 883.5 miles.Get driving directions
Wilmington to St. Louis train services, operated by Amtrak, depart from Wilmington Amtrak Station.More details
Wilmington to St. Louis train services, operated by Amtrak, arrive at St. Louis Gateway Station.More details
Book your Wilmington to St. Louis train tickets online with Rome2rio.Search and book
St. Louis is 1h behind Wilmington. It is currently 12:35 PM in Wilmington and 11:35 AM in St. Louis.
There are 317+ hotels available in St. Louis. Prices start at $100 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