COMPARE Prices across different modes

Sun
Sep 26
$31Amtrak
$47Greyhound
$158skywest airlines
Mon
Sep 27
$28Amtrak
$41Greyhound
$154envoy air
Tue
Sep 28
$28Amtrak
$41Greyhound
$154envoy air
Thu
Sep 30
$28Amtrak
$41Greyhound
$70gojet airlines
Fri
Oct 1
$35Amtrak
$42Greyhound
$158skywest airlines
Sat
Oct 2
$28Amtrak
$42Greyhound
$158skywest airlines
Sun
Oct 3
$28Amtrak
$42Greyhound
$155gojet airlines
Tue
Oct 5
$27Amtrak
$35Greyhound
$96Republic Airlines
Wed
Oct 6
$28Amtrak
$42Greyhound
$103skywest airlines
Thu
Oct 7
$28Amtrak
$42Greyhound
$103United
Fri
Oct 8
$28Amtrak
$41Greyhound
$91gojet airlines
Sat
Oct 9
$28Amtrak
$41Greyhound
$70skywest airlines
Mon
Oct 11
$28Amtrak
$41Greyhound
$70skywest airlines
Tue
Oct 12
$27Amtrak
$36Greyhound
$96American Airlines
Wed
Oct 13
$27Amtrak
$40Greyhound
$79American Airlines
Fri
Oct 15
$28Amtrak
$42Greyhound
$91American Airlines
Sat
Oct 16
$28Amtrak
$42Greyhound
$82American Airlines

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between St. Louis, MO and Chicago

distanceDistance259 miles (418 km)
durationAverage train duration5 h 40 min
priceAverage train ticket price$29 (€24)
changesDirect trainYes
carriersTrain companiesAmtrak

Trains from St. Louis, MO to Chicago cover the 259 miles (418 km) long trip taking on average 5 h 40 min with our travel partners like Amtrak. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $28 (€22), but the average price of train tickets is $29 (€24).

Train companies

Travel with Amtrak between St. Louis, MO and Chicago

Travel from St. Louis, MO to Chicago from $28 (€22) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Amtrak

Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey from St. Louis, MO to Chicago.

    Please follow the recommendations outlined by Amtrak when booking your train tickets between St. Louis, MO and Chicago due to the coronavirus:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Exceptions to waive change or cancellation fees policy
    • Change fees have been waived for all reservations made before March 31, 2021.
    • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

    Trains in St. Louis to Chicago

    The Amtrak trains operate from St. Louis to Chicago, taking approximately 5h 30min to the union station in Chicago. Amtrak rail runs from St Louis, Missouri, to Chicago via Illinois. The train is a fast-speed train moving at an average speed of about ten miles in an hour. There are at least three to four direct trains, helping you travel without changing trains. They cover a distance of 254 miles (409 km), taking 6h 50min. Some speed trains take 5h 30min. Slowest trains may take up to 10h, significantly if you are changing trains on the way. The Texas eagle also makes a journey through the trip. However, whichever route you choose, the eye-catching scenery is something that will make your five-hour journey worthwhile.

    Booking your train tickets from St. Louis to Chicago using Omio

    Omio is the leading online booking platform. We have a user-friendly website that you can operate at two to three clicks on your computer; we have a step-by-step outlined easy procedure for your booking. All you need to do is go to the Omio website. When at it, choose your means of transport (train). Then enter the city you wish to travel to.

    The best thing is that you can book two months before your departure date! It helps you to plan for your money while you have it. The next best thing is to cancel your ticket for a full refund eight days before the trip if you change your mind about the travel. In case of misunderstanding, we make follow-ups and ensure you get your ticket. Book with us now and secure your access.

    Train companies Operating from St. Louis to Chicago

    St Louis operates with the Amtrak Company. It serves two trains from St Louis to Chicago; the Texas eagle and the Lincoln service. However, the Lincoln service train is a regional route, making it cheaper than the Texas eagle, booked to Los Angeles. The Texas eagle has a sleeper's car to accommodate long-distance travel. Visit our booking page today and book your best seat now.

    Popular international routes by train from St. Louis

    St Louis to Los Vegas is one of the popular routes by train from St Louis; the journey will take approximately 22h 50min. The journey is long; it will need you to book a sleeper car. With Omio, it would only cost you $171. Another famous journey is St. Louis- Oakland train voyage. It costs only $338 for the whole 67h and 50min ride.

    Other cruises you can try include the St Louis-New York route and the St. Louis-Sacramento route. Please have a look at our website and choose your destination from St Louis. Remember, with train voyages, you can always depend on our schedule in helping you return home within the same day, in short travels.

    When arriving in Chicago

    Chicago is one of the busiest cities in the US. From St. Louis, you will arrive in Chicago through the Chicago Union station. The station is close to the city, and it might cost you $3 by bus or a walk to the city Centre. Chicago is a multipolitant city, making it diverse in culture. You can grab a bite of your favorite meal in one of the restaurants or, better yet, try the Spanish dishes served in most hotels: they are delicious. You won't change currencies as the currency used in the US is the dollar.

    Amtrak

    It is the largest train provider in the US, owning over 600 mile (965 km) rail trucks. It has fast, medium, and slow trains operating in more than 500 destinations. The fastest train moves at a speed of 240 km/h. The state owns Amtrak; however, it runs as a profit-making entity, helping in generating revenue. Its headquarters are in Washington DC. It also extends its services beyond the US borders to nine Canadian cities. Amtrak has accommodation, food, and comfortable seats for long-distance travelers.

    St Louis City Lights. Source: Shutterstock

    Main train stations in St. Louis

    St Louis union station is the central train station in St. Louis. It is also a historical icon, located in St. Louis, MO 63103, United States. It was among the initial train stations in the world. Central West End train station serves St. Louis Children's Hospital, St. Louis University High, Washington-University medical center, and the Barnes-Jewish Hospital. Its central position aids in learning activities and access to health facilities.

    Popular route from St. Louis to Chicago

    The Lincoln service route moves through eleven stations from ST Louis to Chicago union station (Alton, Carlinville, Springfield, Lincoln, Bloomington-Normal, Pontiac, Dwight, Joliet Union Station, and Summit). Trains operate from 4:34 p.m. to 5:30 p.m. daily. The route allows you to look at different towns and cities as you get to your destination. It also avails transportation for passengers traveling to cities between St. Louis and Chicago.

    St Louis Bikers City. Source: Shutterstock

    The famous journey from St Louis

    The St. Louis Denver train route is the most popular, probably because Denver is the capital and has a widely known municipality in Colorado, US. The journey has breathtaking views, from the south plate valley in the high planes to the Rocky Mountains. Please book your ticket with us and visit the most incredible places. Don't miss out on the thrills and the beautiful scenery. Carry your camera and capture memorable moments through your travel. Other popular journeys that you should try are trips to New York City, Oakland, and California. Take your trip around the US. Book with us and experience your fascinating moments.

    Good to know

    Here are some of the points to note before you plan your journey. Carry with you a camera to capture the scenic view as you move through the country. Imagine all the beautiful pictures you will have in your gallery collection. Book your ticket as early as possible. Do not wait for the rush hour. You might miss your train. If you are planning on a journey, reserve your ticket two weeks before the travel. Arrive as early as one hour earlier before the departure time. It will give you plenty of time to make arrangements for your luggage and, importantly, ensure you don't miss your train.

    To Chicago by train—travel tips

    Chicago has friendly people. Its cultural diversity is beyond any state in the US. You will not miss a few artists taking videos of their new songs. Chicago is also the home of basketball; if you have never tried playing, it is fun you can try it. Almost all food types in the restaurant, from shallow fries to deep-fried, don't get surprised to find your favorite food on top of the menu list.

    Use this chance and visit the Willis Tower. For a long 20-year period, it had maintained its position as the highest tower for twenty years. However, today it is the second-largest tower in the world. You have probably visited the beach; therefore, you can agree that it's a fantastic place to relax. After you have seen all the possible locations in Chicago, visit the beach and relax. Busking on the sand is not only relaxing but therapeutic too. Book your train from St. Louis to Chicago here. It is sure to be a train ride that you will never forget.

    Travel Tips

    Trains from St. Louis, MO to Chicago
    Travel by train 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 much do cheap trains to Chicago from St. Louis, MO cost?
    Looking to save money on your journey? Omio customers have found the cheapest train between St. Louis, MO and Chicago for the next 7 days starting from $28 (€22)  one way.
    How much does it cost to take a train to Chicago from St. Louis, MO?
    If you are looking to book your train ticket in the next 7 days, you can expect the St. Louis, MO to Chicago train to cost on average $29 (€24)  one way.
    How many miles is it from St. Louis, MO to Chicago by train?
    The St. Louis, MO to Chicago train distance is approximately 259 miles (418 km).
    How long is the train ride to Chicago from St. Louis, MO?
    The train time between St. Louis, MO and Chicago is on average 5 h 40 min  for the 259 miles (418 km) long journey, but the time it takes to go to Chicago from St. Louis, MO by train can vary depending on specific dates or traveling on weekends and holidays.
    Which train providers can take me between St. Louis, MO and Chicago?
    If you're looking for trains from St. Louis, MO to Chicago, you can rely on Amtrak to get you to Chicago. It's also good to check out all possible train companies for the St. Louis, MO to Chicago journey to see if there might be differences in the amenities they offer.
    What time is the earliest train from St. Louis, MO to Chicago? What time is the last train from St. Louis, MO to Chicago?
    You can take the earliest train from St. Louis, MO to Chicago at 9: 35 AM   or take the last train from St. Louis, MO to Chicago leaving at 10: 30 PM. Look for the latest St. Louis, MO to Chicago train schedules on Omio and book the best time to take the train for this trip.
    How early should I book train tickets from St. Louis, MO to Chicago to score the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets between St. Louis, MO and Chicago within the next 7 days, you can find tickets to cost on average $29 (€24) one way. To find the best prices for this route, consider booking your train ticket from St. Louis, MO to Chicago a few months in advance.