Cheap train tickets from St Louis to Chicago

switcheroo

Schedule & Pricing Info

How much are train tickets from St Louis to Chicago?

Lowest Price$25.00
Fastest5h 25m
trains per day5
train companies2
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu Fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best buses, trains and flights in one place.

train Trip Reviews from Wanderu Customers

Overall score for St Louis to Chicago
4.6
Based on 21 reviews

Based on 19 reviews
Overview
Users that traveled with Amtrak Lincoln Service report that they were happy with the WiFi on board 83 percent of the time.
Ratings (Out of 5)
Comfort
4.1
Staff
4.2
Value
4.2
Condition
4.3
Frank
5.0
November 19, 2019Business
Pros
No pressure, no hassles, no frenzied hurrying around. Met some new friends. A bygone era reborn. Loved it! Will do this more often. Can't wait for the next trip!
Cons
The St. Louis, MO station compared to others is shabby and not in great place. They should move it back to Union Station.
Tips
Sit back relax and enjoy the ride.
Justin
4.0
November 3, 2019Business
Pros
I liked the wifi access on the Amtrak, allowed me to study for school on my way back to Chicago.
Cons
N/A
Tips
bring snacks!
Amrita
4.0
November 3, 2019Visiting family
Tips
Better wifi would've made a big difference. It was very spotty so I couldn't get much work done.
Ugoada
4.0
September 2, 2019Visiting family
Pros
Experiencing Rural America for the first time. Some nice scenery on the route.
Cons
UPGRADE OF THE TRAIN. NOT SO MODERN TOILET SYSTEM DOESN'T FLUSH. THAT'S A NO NO!!!
Tips
TRAVEL LIGHT, NOT MORE THAN ONE PIECE OF LUGGAGE.
Kenan
4.0
August 15, 2019Visiting friends
Pros
Spacious, clean and comfortable only problem was the AC wasn’t working in our cabin

Based on 2 reviews
Overview
Users that traveled with Amtrak Texas Eagle report that they were happy with the WiFi on board 50 percent of the time.
Ratings (Out of 5)
Comfort
4.5
Staff
3.5
Value
4.0
Condition
4.0
Charlotte
4.0
August 9, 2019Vacation
Cons
More choices of snacks.
Marilyn
4.0
July 2, 2019Vacation
Pros
Comfortable conditions
Cons
Restroom cleaning could be better

Is it better to travel by train or by bus from St. Louis to Chicago?

Traveling by train and traveling by bus from St. Louis to Chicago both have their perks. The average travel time on each mode of transportation is about 5 hours 30 minutes, making that a wash, but there are a few distinct differences.

While traveling by train tends to be a more comfortable option, bus tickets are typically cheaper. Train tickets from St. Louis to Chicago average about $30, whereas bus tickets cost an average of $15.

The other main point of comparison is the number of options per day. There are 5 daily trains that cover this route, all of which are direct. By bus there are 22 daily trips, but only 5 of them are direct.

How many trains per day go from St. Louis to Chicago?

There are 5 trains per day that go from St. Louis to Chicago, serviced by 2 different Amtrak lines: The Amtrak Lincoln Service and the Amtrak Texas Eagle.

Where does Amtrak pick you up and drop you off going from St. Louis to Chicago?

Amtrak trains depart St. Louis from Gateway Station at 430 South 15th Street, and arrive into Chicago Union Station at 225 South Canal Street.

How do you find cheap train tickets from St Louis to Chicago?

The most surefire way to find the lowest-priced train tickets from St Louis to Chicago is to plan ahead and book your train travel earlier. In the past 30 days, the cheapest average price users have found for trains from St Louis to Chicago was $30.93. If your travel date is still a number of days out, by booking your trip 27 days before you plan to travel, you could save an average of $12.02 compared to a typical last-minute fare. Trying to save on a last-minute fare and have a bit of flexibility on what day to travel? Take a look at midweek schedules, as these tend to be less busy and are often cheaper than buying tickets to travel on Friday, or a weekend departure.

How long is the train ride from St Louis to Chicago?

The distance between St Louis and Chicago is approximately 262.45 miles, or 422.27 kilometers. The average travel time for a train between these two cities is around 5 hours and 42 minutes, although the absolute fastest you could get there is 5 hours and 25 minutes.

Looking for ways to pass the time? Most trains are equipped with Wi-Fi, which means you can stream music, browse social media or get some work done during your ride. That said, in case your train has a spotty signal, or is among the few without Wi-Fi, we also recommend downloading TV shows and movies to your mobile device in advance of your trip. That way the ride will fly by whatever the Wi-Fi situation.

What is the busiest day for trains from St Louis to Chicago?

On Thursday trains from St Louis to Chicago are the busiest. If you are looking for a great deal on your train tickets or to have extra room to stretch out, you might consider traveling on Monday instead, as that tends to be the least traveled day of the week.

What train companies travel from St Louis to Chicago?

Typically there are 5 schedules to compare for your trip to Chicago. On the route to Chicago 2 train carriers currently offer tickets for sale. Amtrak Lincoln Service offers the most scheduled departures between St Louis to Chicago, usually offering 4 trips per day. 5 train trips per day are direct connections to Chicago, if you're looking to get there faster, direct schedules will typically be more time efficient.

Are you not set on traveling by train? Take a look at Bus tickets from St Louis to Chicago, which start at $4.99.

Here are the 2 train companies that operate from St Louis to Chicago

Amtrak Lincoln Service

Amtrak Lincoln Service train tickets from St Louis to Chicago start from $25.00, and on average cost $32.08. Daily there are 4 Amtrak Lincoln Service schedules to Chicago. Amtrak Lincoln Service in St Louis leaves from Gateway Station - 430 S 15th St, And in Chicago trains arrive at Union Station - 225 S Canal St,

From St Louis to Chicago train travel on Amtrak Lincoln Service takes 5 hours and 37 minutes. If you are looking to get to Chicago faster, Amtrak Lincoln Service offers more express schedule options with a travel time of 5 hours and 25 minutes.

If you're considering a weeked trip, Amtrak Lincoln Service offers 4 schedules for you to choose from. You can expect to pay $34.19 for a one-way train ticket to Chicago.

Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
5h 37m
Avg. Price
$32.08

Amtrak Texas Eagle

Amtrak Texas Eagle train tickets from St Louis to Chicago start from $25.00, and on average cost $42.09. Daily there are 1 Amtrak Texas Eagle schedules to Chicago. Amtrak Texas Eagle in St Louis leaves from Gateway Station - 430 S 15th St, And in Chicago trains arrive at Union Station - 225 S Canal St,

From St Louis to Chicago train travel on Amtrak Texas Eagle takes 5 hours and 57 minutes. If you are looking to get to Chicago faster, Amtrak Texas Eagle offers more express schedule options with a travel time of 5 hours and 25 minutes.

If you are looking to travel to Chicago on a weekend there is typically one Amtrak Texas Eagle scheduled trip per day, which will cost $46.88 for a one-way weekend reservation from St Louis.

Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
5h 57m
Avg. Price
$42.09

Plan your next adventure

There is one train station from which trains depart St Louis on their way to Chicago:
  • Gateway Station - 430 S 15th St
There is one train station where trains from St Louis arrive in Chicago:
  • Union Station - 225 S Canal St

Book buses, trains & flights on the go with the Wanderu app.

Download our app and snag the best travel deals across North America & Europe.Learn more

iPhone
Android
Available on iOS & Android