Cheapest
Average
The best way to find a cheap train ticket from Champaign, IL to St. Louis, MO is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Champaign, IL to St. Louis, MO among Omio's users. If you are prioritising price take the bus with prices starting from €32. For those with little time consider booking a bus which can get you there in 3h 15m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.
Most popular Train | Bus |
---|---|
€50 Average price | €41 Average price Lowest |
8h 5m Average duration 7h 35m Onboard + 30m Additional time* | 3h 45m Average duration Fastest 3h 15m Onboard + 30m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.2 - 0.6kg CO2 emissions |
Direct Options | Direct Options |
*Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Amtrak | 02:20PM Champaign, IL | 6h31 | 08:51PM St. Louis, MO | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
6 h 31 m
Average
6 h 31 m
Trains per day
1
Distance
236 km
Of the 1 trains that leave Champaign, IL for St. Louis, MO every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 146 miles (235 km) |
Average train duration 7h 35m |
Cheapest ticket price $54 (€47) |
Trains per day 5 |
Train providers 1 |
Fastest train 6h 31m |
First train 14:20 |
Last train 14:20 |
Travel to St. Louis, MO from Champaign, IL from $47 (€41) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.
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 to St. Louis, MO from Champaign, IL.
Champaign, IL to St. Louis, MO train information with Amtrak:
Discover the convenience of traveling by train from Champaign, IL to St. Louis, MO. Depart from the popular Illinois Terminal in Champaign, and enjoy a comfortable ride straight to Gateway Station in St. Louis – two major transit hubs ideal for seamless experience. Our trains from Champaign, IL to St. Louis, MO offer a quick, efficient, and relaxing travel alternative compared to other modes of transportation. Whether you're planning a business trip or a leisurely getaway, enjoy the breathtaking scenery along the route and arrive at your destination refreshed and ready to explore. Make your reservation today for a hassle-free train journey between Champaign, IL and St. Louis, MO!
When planning your train journey from Champaign, IL to St. Louis, MO, finding the best-priced train ticket is key to optimizing your travel expenses. The cheapest train tickets for this route start from just $54 (€47), offering a budget-friendly way to reach St. Louis. On average, travelers can expect to spend around $58 (€50) on their journey. To ensure you're getting the most for your investment, consider traveling during the shoulder months of March and September. These months tend to offer not only pleasant weather but also a balanced mix of cost-effective fares and availability, making them perfect for a convenient and affordable train trip.
Traveling by train from Champaign, IL to St. Louis, MO is made convenient with Amtrak, the leading provider offering efficient and comfortable service. Amtrak operates various routes, including the Lincoln Service and Texas Eagle, both of which connect these vibrant cities with ease. Passengers can enjoy a range of amenities such as spacious seating, free Wi-Fi, and options for dining on board, making the journey as pleasurable as the destination. These services ensure an enjoyable travel experience, whether you're heading to the historic sites of St. Louis or the scenic downtown of Champaign.
The train journey from Champaign, IL to St. Louis, MO spans approximately 146 miles (235 km), giving travelers a scenic tour through central Illinois into Missouri. The average train journey duration is around 6h 31m, providing a comfortable and efficient way to travel between these two vibrant cities.
The frequency of trains running between Champaign, IL and St. Louis, MO is generally 5 times daily. Travelers can conveniently plan their trips any day of the week as trains are available from Monday through Sunday, ensuring flexibility in scheduling your travel plans.
Typically, the first train from Champaign, IL to St. Louis, MO departs at around 14:20, allowing travelers a head start to their day. The last train of the day usually leaves at approximately 14:20, offering evening travel options to suit various itineraries.
Here are some other resources that might have the information you need