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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from St. Louis, MO to Champaign, IL

distanceDistance146 miles (235 km)
priceAverage train ticket price£25 (€29)
changesDirect trainYes

Trains from St. Louis, MO to Champaign, IL cover the 146 miles (235 km) long trip with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £25, but the average price of train tickets is £25.

Travel Tips: Trains from St. Louis, MO to Champaign, IL

Travel by train to Champaign, IL 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 Champaign, IL.
FAQs

What is the price of the cheapest train to Champaign, IL from St. Louis, MO?

Looking to save money on your trip? Omio customers have found the cheapest train between St. Louis, MO and Champaign, IL for the next 7 days starting from £25  one way.

How much does the train from St. Louis, MO to Champaign, IL cost on average?

The St. Louis, MO to Champaign, IL train ticket price is on average £25  if you are looking to purchase your tickets for this journey in the next week.

How many miles is it from St. Louis, MO to Champaign, IL by train?

The St. Louis, MO to Champaign, IL train distance is approximately 146 miles (235 km).

When can I take the first train from St. Louis, MO to Champaign, IL? When can I take the last train for the day?

The first train from St. Louis, MO to Champaign, IL leaves at 12: 40   and the last train for this leaves at 21: 00. Omio shows you the latest train from St. Louis, MO to Champaign, IL times to help you book the best departure time for this trip.

How early should I book train tickets to Champaign, IL from St. Louis, MO to score the best deals?

The price of a one way train ticket from St. Louis, MO to Champaign, IL is on average £25 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets from St. Louis, MO to Champaign, IL available a few months in advance.