Train

Take the train Amtrak at the station Chicago Union Station.

The journey takes approximately 5 h 6 m. Ticket price is about €10 The travel distance is 451 km.

Carrier is Amtrak.

Buy ticket

Get off at the St. Louis.


🛏 Find hotel deals and discounts up to 20% in St-Louis at Booking


Night bus

Take the Greyhound USA bus at the Chicago Bus Station station .

The journey takes approximately 6 h 15 m. Ticket price is about €30 The travel distance is 511 km.

Carrier is Greyhound USA.

Buy ticket

Get off at the St Louis Bus Station.


🛏 Find hotel deals and discounts up to 20% in St-Louis at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 4 h 58 m. The travel distance is 477 km.

Get off at the St. Louis.


🛏 Find hotel deals and discounts up to 20% in St-Louis at Booking


Fly from Chicago Midway

Take the subway at the Washington/Wabash station.

The journey takes approximately 24 m. Ticket price is about €2 The travel distance is 17 km.

Carrier is Chicago Transit (CTA).

Buy ticket

Get off at the Midway.
563 m on foot from the Midway to the Chicago Midway (MDW).

The journey takes approximately 6 m. The travel distance is 563 m.

Get off at the Chicago Midway (MDW).
Fly out to Chicago Midway (MDW) of the St. Louis (STL) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €260

Carrier is Southwest Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the St. Louis (STL).
Take the train Metro St. Louis at the station LAMBERT AIRPORT TERMINAL #1 station.

The journey takes approximately 32 m. The travel distance is 22 km.

Carrier is Metro St. Louis.

Buy ticket

Get off at the CIVIC CENTER station.


🛏 Find hotel deals and discounts up to 20% in St-Louis at Booking


Fly from Chicago O Hare

Take the subway at the Jackson-Blue station.

The journey takes approximately 46 m. Ticket price is about €2 The travel distance is 28 km.

Carrier is Chicago Transit (CTA).

Buy ticket

Get off at the O'Hare.
Fly out to Chicago O'Hare (ORD) of the St. Louis (STL) airport.

The journey takes approximately 1 h 12 m. Ticket price is about €21

Carrier is GoJet Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the St. Louis (STL).
Take the train Metro St. Louis at the station Chicago Bus Station.

The journey takes approximately 32 m. The travel distance is 511 km.

Carrier is Metro St. Louis.

Buy ticket

Get off at the St Louis Bus Station.


🛏 Find hotel deals and discounts up to 20% in St-Louis at Booking


Train to Milwaukee fly

Take the train Amtrak at the station Chicago Union Station.

The journey takes approximately 1 h 29 m. Ticket price is about €3 The travel distance is 136 km.

Carrier is Amtrak.

Buy ticket

Get off at the Milwaukee.
Take the Milwaukee County Transit bus at the N6 & Clybourn station .

The journey takes approximately 29 m. Ticket price is about €2 The travel distance is 17 km.

Carrier is Milwaukee County Transit.

Buy ticket

Get off at the Airport Baggage Claim.
Fly out to Milwaukee (MKE) of the St. Louis (STL) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €140

Carrier is Southwest Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the St. Louis (STL).
Take the train Metro St. Louis at the station Chicago Bus Station.

The journey takes approximately 32 m. The travel distance is 511 km.

Carrier is Metro St. Louis.

Buy ticket

Get off at the St Louis Bus Station.


🛏 Find hotel deals and discounts up to 20% in St-Louis at Booking


The cheapest way to travel from Chicago to St-Louis is by taking a Train with an average price of €10. The journey takes approximately 5 ч. 6 мин.

Fly from Chicago Midway is the fastest way to travel from Chicago to St-Louis. Tickets cost €265. The journey takes approximately 3 ч. 24 мин.

Chicago is approximately 477 km away from St-Louis. The trip by car takes 4 h 58 m.

The average journey time by car between Chicago and St-Louis is 4 h 58 m.