Travel from Aurora-IL-USA to St-Louis

Bus or train from Aurora to St. Louis?

You can take a train from Aurora to St. Louis via Chicago Union Station Amtrak in around 7 h 22 min. Alternatively, you can take a bus from Aurora to St. Louis via Naperville, IL and Chicago, IL in around 9 h 52 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Aurora to St. Louis

From Aurora train to Chicago, IL then bus to St Louis, MO. 7 h 22 min $37. From Aurora train to Chicago Union Station Amtrak then train to St. Louis Gateway Station Amtrak. 7 h 22 min $97. From Broadway & Spring St line 530 bus to Naperville, IL, bus to Chicago, IL, then bus to St. Louis, MO. 9 h 52 min $64. From Aurora drive to St. Louis. 4 h 37 min $32. From Aurora train to Chicago Union Station, walk to LaSalle/Van Buren, subway to Chicago Midway airport, fly to St. Louis airport, then train to St. Louis. 4 h 26 min $178. From Aurora train to Chicago Union Station, walk to LaSalle, subway to Chicago O'Hare airport, fly to St. Louis airport, then train to St. Louis. 4 h 39 min $109.