Cheapest day to travel | Thursday |
---|---|
Most expensive day to travel | Sunday |
Average price (round-trip) | $52 |
Average price (one-way) | $25 |
Amtrak from Chicago to St Louis allows a wide selection of baggage onboard with few exceptions entailing luggage with chemicals, fragile and valuable materials, and archery equipment. Although you can carry up to four bags, including two carry-ons, you'll need to pay a small fee for the other two and unique items like medical and sporting equipment.
There’s a café service on Amtrak from Chicago to St Louis that caters to all travel classes with meals, snacks, and beverages (alcoholic and non-alcoholic). This café has one menu called Chicago Hub Café Menu, whose prices and meals change regularly to enhance travelers’ experience. In addition, Acela from Chicago to St Louis offers Acela dining with flexible and traditional dining for private room customers and at-seat meals for first-class customers.
You can travel with your dog or cat when you choose Amtrak from Chicago to St Louis. The train allows one pet per traveler, provided that the pet is eight weeks or older, harmless and odorless, up-to-date with their vaccinations and medication, and lighter than 20 pounds. As per the train’s recommendations, be sure to bring a carrier whose total weight with your pet in it is less than 20 pounds.
Amtrak from Chicago to St Louis is your best option for whatever your traveling purpose. It comes with amenities that families, tourists, business persons, and groups of travelers can comfortably use. The amenities include restrooms, onboard dining, electric ports, reclining seats with big windows, adaptable light, and Wi-Fi, among many others, for a rewarding trip. In addition, with Amtrak, you can use your loyalty points to pay for your tickets conveniently.
The train journey from Chicago to St. Louis takes 4h 51m on average and covers a distance of 261 miles.
Amtrak is the only train operator serving this route.
The average price of a round-trip train ticket from Chicago to St. Louis is $62. In the last 3 days, the lowest price found by KAYAK users was $60.