Kansas City, KS to St. Louis, MO train

Cheap train tickets from Kansas City, KS to St. Louis, MO

Showing times and prices for Oct 01

Cheapest

39

Average

52

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
08:40AMKansas City Station5h40 02:20PMSt. Louis Station
0 transfers
391One-way
2nd Cheapest
04:10PMKansas City Station5h40 09:50PMSt. Louis Station
0 transfers
651One-way

Train schedule from Kansas City, KS to St. Louis, MO

Showing trains for tomorrow, Saturday, October 1
08:40AMKansas City Station5h40 02:20PMSt. Louis Station
0 transfers
04:10PMKansas City Station5h40 09:50PMSt. Louis Station
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07

Fastest train times from Kansas City, KS to St. Louis, MO

Showing times and prices for Oct 01

Fastest Journey

5 h 40 m

Average

5 h 40 m

Trains per day

2

Distance

383 km

Of the 2 trains that leave Kansas City, KS for St. Louis, MO every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
04:10PMKansas City Station5h40 09:50PMSt. Louis Station
0 transfers
651One-way
Fastest
08:40AMKansas City Station5h40 02:20PMSt. Louis Station
0 transfers
391One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Kansas City, KS to St. Louis, MO

distanceDistance237 miles (382 km)
durationAverage train duration5 h 40 min
priceAverage train ticket price$38 (€37)
changesDirect trainNo
carriersTrain companiesAmtrak

Trains from Kansas City, KS to St. Louis, MO cover the 237 miles (382 km) long route taking on average 5 h 40 min with our travel partners like Amtrak. There are direct train services available. While the average ticket price for this trip costs around $38 (€37), you can find the cheapest train ticket for as low as $38 (€36).

Train providers: Amtrak from Kansas City, KS to St. Louis, MO trains

Find the best trains from Kansas City, KS to St. Louis, MO with Omio's travel partners Amtrak from $37 (€36). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

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 Kansas City, KS to St. Louis, MO.

  • Average Price: $37

Trains From Kansas CityTo St. Louis

Trains From Kansas CityTo St. Louis take about 5h 40min to cover the 237 miles (382 km) between Kansas City, MO and St. Louis, MO. There are about 11 trains leaving Kansas City for St, Louis, MO daily.

Kansas City To St. Louis Train Time: Daily Departures

Train departures from Kansas City to St. Louis vary based on day of the week and seasons but usually they take about 5h 40min to arrive. Most trains depart between 1:00 a.m. and 9:25 p.m. The number of trains leaving Kansas City weekly are about 60, ranging from 10 during the off season to 50 during peak season.

The trains leave the station every 15min on average. The first train leaves at 1: 00 p.m. while the last leaves at 9: 00 p.m. There is a 20% chance that you will have to wait for the next train if your arrival time is between 5 p.m. and 9: 25 p.m., so be sure you don't miss the train.

How long is the journey by train from Kansas City To St. Louis

The journey by train from Kansas City To St. Louis takes an average of 5h 40min, covering a distance of 237 miles (382 km). The fastest train takes 5h 9min while the slowest takes 7h 30min. Notably, this route has both express and passenger trains that stop at multiple locations including, Chicago Union Station, Indianapolis, IN and Princeton Jct., IL. The express trains are a higher speed service, while the long distance trains are slower and stop at every station.

Kansas City Clouds. Source: Shutterstock

What is/are the departure and arrival stations for trains from Kansas City To St. Louis?

Departure train station: The departure station in Kansas City is KCMO Union Station. From the city center, the distance to the KCMO Union Station is about 1 mile (1.6 km) and takes about 18min. Notable facilities available at the station are a taxi stand, public restrooms and a newsstand. They also offer a paid luggage storage service, mobile charging areas and Wi-Fi zones. Passengers traveling to St. Louis from this station enjoy access to some of the finer hotels and accommodation options in Kansas City.

Arrival train station: The destination station in St. Louis is Saint Louis Union Station. It is one of the busiest stations in the U.S., serving more than 100 passenger trains and having an annual ridership of 1 million people. There are also facilities for travelers including a customer service center with information about places to visit, an ATM and a lost and found. The station also has a contactless ticketing system for easy checking-in. The station has a connection to the city's Red Line light rail service that can take you to the central business district in about 20min. Saint Louis Union Station also offers connections to other trains as well as buses and shuttles that may take passengers to their final destination.

Which train companies travel from Kansas City To St. Louis?

Amtrak is the only company that operates trains from Kansas City to St. Louis and there are about 60 departures per week. Amtrak stands out for its unparalleled safety record and excellent on-time performance. It is considered to provide top quality customer service, as well as being very affordable and environmentally friendly. The various classes that are available for travel from Kansas City, MO To St Louis. These are Saver, Value, Flexible, Business and First Class. Saver class is ideal for budget travelers as the tickets are very affordable.

The difference in price from any other class is minimal and it also offers amenities like free drinks, meals and Wi-Fi. Business Class is more luxurious and features wider seats, a roomier cabin and fewer stops. The top class available is First Class, which has larger seating areas with better views of the scenery along the route.

Amtrak trains from Kansas City To St. Louis

Amtrak has both direct and connecting trains from Kansas City to St. Louis every day of the week. There are several trains each day along this route with a range of departure times in the morning and evening that will suit any traveler's schedule. The high speed trains take 5h while stopping trains take about 6h 30min to 7h. Amtrak has various train types departing from Kansas City To St. Louis including the Southwest Chief (trains 21-50), California Zephyr (trains 291-290), City of New Orleans (trains 431-). The routes follow the Jefferson National Expansion Memorial and take in some great views of the scenery along the way.

Kansas City Clouds. Source: Shutterstock

What are the amenities onboard Amtrak trains from Kansas City To St. Louis?

Trains on his route offer a number of onboard amenities but these may vary depending on the class you go for. There is a dining car available on most long distance trains and this offers hot meals cooked onboard as well as snacks, beverages and other refreshments. The cars also have a dining car catering to vegetarian and gluten-free meals. Meals are served by friendly and attentive staff, who have been trained to offer assistance where required. Luggage can be stored safely onboard during travel in the storage compartments located at either end of the cars.

For your entertainment, most trains offer a library car with books to borrow and read. You can also find games and puzzles available on the train or in the lounge car that offers comfortable seating for passengers traveling alone or in groups. Kids will be kept occupied by the juvenile facilities that feature games, toys and coloring materials which you can borrow from the train staff. You can also choose to watch a video or listen to music on your own devices using the Wi-Fi access available onboard trains from Kansas City, MO To St. Louis.

How to find cheap train tickets from Kansas City To St. Louis

The best way to get cheap train on this route is by booking in advance. This is because the price of your ticket will depend on when you book and the rail company may have changed their pricing in between. Advanced tickets are also available for a fixed schedule over a longer period such as an entire month, which means that you can plan to travel at any time over that period without facing additional charges.

You can also save money by choosing an off-peak train or by traveling on a special event day. The cheapest tickets are usually available for booking 7 to 21 days in advance, as demand is highest during the weekends and holidays. You can also save by choosing slower trains since the higher the speed, the higher the ticket price.

To St. Louis by train—travel tips

St. Louis is a popular US destination for many reasons. The city is steeped in history, thanks to its status as one of the oldest settlements on the river, but it's also a hub of contemporary culture and nightlife. Other popular tourist attractions in St. Louis include the Gateway Arch, a 630 ft (192 m) tall monument that looms over downtown and is symbolic of the city's role as a gateway to the West.

There are many things to do in St. Louis including visiting museums like the National Museum of Transportation, which has exhibits on railroads and travel, or the popular Missouri History Museum, which features exhibits on a wide range of topics. You can also visit the Scott Joplin House, where you can learn about one of St Louis' most famous residents who was an accomplished ragtime composer.

Travel Tips: Trains from Kansas City, KS to St. Louis, MO

Travel Tips: Travel by train to St. Louis, MO 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 Kansas City, KS to St. Louis, MO.
FAQs
Train tickets to St. Louis, MO from Kansas City, KS for some dates and times can be found for as cheap as $38 (€36)  one way in the next 7 days.
If you are looking to buy your train ticket in the next 7 days, you can expect the Kansas City, KS to St. Louis, MO train to cost on average $38 (€37)  one way.
You should expect to travel around 237 miles (382 km)  from Kansas City, KS to St. Louis, MO by train.
On average the Kansas City, KS to St. Louis, MO train travel time is 5 h 40 min  for the 237 miles (382 km) long journey, but the duration can vary if you travel on weekends and holidays.
For the trip from Kansas City, KS to St. Louis, MO you can take a train with Amtrak. Be sure to check out all possible train companies that offer services between Kansas City, KS and St. Louis, MO on Omio to compare what amenities they may have.
The first Kansas City, KS to St. Louis, MO train departs at 1: 15 PM   and the last train from Kansas City, KS to St. Louis, MO leaves at 9: 10 PM. Check out the most up-to-date train schedule from Kansas City, KS to St. Louis, MO on Omio and find the best time to travel to your destination.
The price of a one way train ticket from Kansas City, KS to St. Louis, MO is on average $38 (€37) if you purchase 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 to St. Louis, MO from Kansas City, KS available a few months in advance.

Travel to popular destinations by train, bus or flight

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language