No, there is no direct train from St. Louis station to Newark station. However, there are services departing from St. Louis Gateway Station and arriving at Newark Penn Station via Chicago Union Station and New York Penn Station. The journey, including transfers, takes approximately 26h 57m.More details
The distance between St. Louis and Newark is 868 miles. The road distance is 948.3 miles.Get driving directions
St. Louis to Newark train services, operated by Amtrak, arrive at St. Louis Gateway Station.More details
St. Louis to Newark train services, operated by Amtrak, arrive at New York Penn Station.More details
Book your St. Louis to Newark train tickets online with Rome2rio.Search and book
Newark is 1h ahead of St. Louis. It is currently 2:23 PM in St. Louis and 3:23 PM in Newark.
There are 2017+ hotels available in Newark. Prices start at $102 USD per night.More details