Travel options
from St. Louis, MO to Chicago

You can get from St. Louis, MO to Chicago by train, bus or flight.

Our recommendation

To get from St. Louis, MO to Chicago on 29 Jan we recommend taking a train because it’s the best combination of price and speed.

15:00St. Louis Station5h25 20:25Union Station
0 changes
£261One-way
Cheapest
15:00St. Louis Station5h25 20:25Union Station
0 changes
£261One-way
Other options
04:30St. Louis Station5h09 09:39Union Station
0 changes
£261One-way
07:55St. Louis Station5h49 13:44Union Station
0 changes
£261One-way
17:40St. Louis Station5h25 23:05Union Station
0 changes
£261One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
29 Jan
£26Amtrak
£35Greyhound
£136skywest airlines
Sun
30 Jan
£26Amtrak
£33Greyhound
£136skywest airlines
Mon
31 Jan
£20Amtrak
£30Greyhound
£127American Airlines
Fri
4 Feb
£20Amtrak
£29Greyhound
£79envoy air
Sat
5 Feb
£20Amtrak
£30Greyhound
£80gojet airlines
Sun
6 Feb
£20Amtrak
£29Greyhound
£67gojet airlines
Wed
9 Feb
£20Amtrak
£29Greyhound
£48American Airlines
Thu
10 Feb
£20Amtrak
£30Greyhound
£61gojet airlines

Travel Information to Chicago from St. Louis, MO

distanceDistance259 miles (418 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£20 - £48
cheapestCheapest modeTrain • £20 • 5 h 25 min
fastestFastest modeFlight • £48 • 1 h 23 min
carriersPopular travel companiesGreyhound, American Airlines or Amtrak

Travel 259 miles (418 km) by coach, flight or train from St. Louis, MO to Chicago. If speed is a priority, then a flight is the best option with an average duration of 1 h 23 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £20. The most popular travel providers which serve this journey are Greyhound, American Airlines or Amtrak among others. Travellers can even take a direct from St. Louis, MO to Chicago.

Travel Tips: Travel from St. Louis, MO to Chicago

Travel to Chicago easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from St. Louis, MO to Chicago.
FAQs

How do you get from St. Louis, MO to Chicago?

There are 3 ways to get from St. Louis, MO to Chicago: coach, flight or train.

How do I get from St. Louis, MO to Chicago the cheapest way?

Train services offer the cheapest way to get from St. Louis, MO to Chicago. Tickets for a train cost on average £20.

This is compared to other travel options to Chicago:

A train journey is usually £10 less than a journey to Chicago by coach, which costs on average £30 for the same trip.

A train is about £28 less than a flight, which costs on average £48 for this trip.

What is the quickest way from St. Louis, MO to Chicago?

The quickest way to travel to Chicago from St. Louis, MO is by flight, which takes on average 1 h 23 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Chicago by coach can take on average 6 h 15 min.

In comparison, going by train can take 5 h 25 min   on average.

How many miles from St. Louis, MO to Chicago would I travel?

The distance between St. Louis, MO and Chicago is around 259 miles (418 km).

What are the departure and arrival points when travelling from St. Louis, MO to Chicago?

These are the most popular departure and arrival points for travellers from St. Louis, MO to Chicago:

    Which travel companies can get me from St. Louis, MO to Chicago?

    If finding a good deal is your main consideration for your trip from St. Louis, MO to Chicago, then we'll help you find the best value travel companies for you:

    • Greyhound can take you to Chicago by coach. If searching for a good deal on coaches, you can find tickets for Greyhound from St. Louis, MO to Chicago for £30.
    • Travel with American Airlines to go to Chicago by plane. For a good deal on tickets, you can find American Airlines St. Louis, MO to Chicago tickets on Omio for £48.
    • Amtrak can get you to Chicago by train. You can find a good deal for train tickets with Amtrak from St. Louis, MO to Chicago for £20 on Omio.

    What other popular destinations should I add to my itinerary for my trip to Chicago from St. Louis, MO?

    Many of our customers who book a trip from St. Louis, MO to Chicago often extend their holiday and travel to other popular destinations like New York City, London or Paris. If you’re thinking of adding another destination to your St. Louis, MO and Chicago itinerary, let Omio find you the best connections between Chicago and any of these top destinations today!

    When should I book a ticket to Chicago from St. Louis, MO online to score the best deals?

    When planning your trip between St. Louis, MO and Chicago, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

    • Coach tickets cost on average £30 one way.
    • Plane tickets cost £48 one way on average.
    • Train tickets are costing on average £20 one way.

    However, we recommend buying tickets between St. Louis, MO and Chicago online a few months in advance to get the best deals and save money on your upcoming journey.

    Travelling from St. Louis, MO to Chicago: related information

    Here are some other resources that might have the information you need