1map logoGo to main page

Kansas City, MO, USA to Saint Louis, MO, USA from $10: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kansas City, United States of America
to
Saint Louis, United States of America

How to Get from Kansas City to Saint Louis: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$10 by trainBest price
385 kmDistance
3h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kansas City to Saint Louis with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound USA
Bus
Average Duration
3h  55m
Estimated price
$27-70
Recommended
Company
Amtrak
Train
Average Duration
5h  40m
Estimated price
$10-120
Cheapest
route map
Distance: 385 km
Duration: 3h 55m

See more options

Company
various
Drive
Average Duration
4h  9m
Estimated price
$45-70
Company
various
Plane
Average Duration
4h  35m
Estimated price
$123-393

Traveling From Kansas City to Saint Louis

The journey from Kansas City to Saint Louis offers a fascinating contrast between Kansas City's vibrant arts scene and Saint Louis's rich history, peppered with iconic landmarks.

Best Neighbourhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each with its own charm and attractions.

The Hill
• Famous for its authentic Italian cuisine.
• Home to charming bakeries and family-owned shops.
Soulard
• Known for its lively Mardi Gras celebrations.
• Features historic brick buildings and cozy pubs.
Central West End
• Boasts beautiful architecture and cultural venues.
• Offers trendy boutiques and delightful dining options.

Best Times To Visit Saint Louis's Attractions

Timing your visits can enhance your experience at Saint Louis's highlights.

Gateway Arch
Visit early in the morning to avoid long lines and enjoy the breathtaking views.
Saint Louis Zoo
Weekdays in spring and fall provide a quieter atmosphere perfect for exploring.
Missouri Botanical Garden
Visit during weekdays in late morning for fewer crowds and vibrant blooms.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with hot summers and cold winters offering distinct seasonal experiences. Spring and fall present the best visiting conditions, as mild temperatures and colorful scenery enhance your travel adventures.

Dining Recommendation in Saint Louis

Try the iconic St. Louis-style pizza at Imo's, known for its thin crust, Provel cheese, and unique toppings that set it apart from Kansas City's barbecue-centric dining scene. This local favorite offers a casual atmosphere where you can savor bold flavors steeped in the region's culinary tradition.

Kansas City - Saint Louis operators

Explore transport companies operating between Kansas City and Saint Louis, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Kansas City Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$27-70
Train Show train routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Kansas City to St. Louis

Average Duration
5h 40m
Estimated price
$10-120
Plane Show flights
Website
https://www.southwest.com/

Plane from Kansas City (MCI) to St. Louis (STL)

Average Duration
1h 2m
Estimated price
$110-270

Kansas City to Saint Louis: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kansas City and Saint Louis offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Kansas City to St. Louis, covering a distance of 249 miles in about 4 hours and 9 minutes. Enjoy the journey as you pass through charming towns and rolling countryside. ⛽️ Fuel up at pit stops along the way, with prices ranging from $45 to $70 for the trip from Kansas City to St. Louis by car. Take in the sights and flavors of Missouri as you make your way towards the bustling city of St. Louis.
Average price
$45 - $70
🚆 Traveling by train from Kansas City to St. Louis is a convenient and scenic journey, with services departing twice daily and operating every day. The trip takes approximately 5 hours and 40 minutes to complete, offering a comfortable way to reach your destination. 🌆 As you embark on this 279-mile route, you'll enjoy the picturesque views along the way while experiencing the smooth ride of the Amtrak train service. Departing from Kansas City Station, the train will take you directly to the St. Louis Gateway Transportation Center, making for a hassle-free travel experience. 💰 Prices for the train journey between Kansas City and St. Louis can vary from $10 to $120, offering affordable options for travelers looking to explore Missouri by rail. Whether you choose Route 1 or Route 2, the approximately 5-hour and 40-minute ride offers a relaxing way to reach St. Louis from Kansas City.
Departure Point
Kansas City station
Arrival Point
St. Louis station
Useful tips for train travellers
• On your train trip from Kansas City to Saint Louis, Amtrak is the primary operator. On board, you can enjoy a café car offering a selection of snacks, beverages, and light meals for purchase. There's also an option for seat-side service in First Class, where you can enjoy complimentary meals and beverages prepared on tracks.
• The Amtrak trains provide multiple seating options: First Class, Business Class, and Coach Class. First Class offers wider seats with more legroom, a quiet atmosphere, and complimentary meals, while Business Class has slightly less spacious seating but still provides enhanced comfort and some amenities. Coach Class is the most economical option, with standard seating suitable for short trips. Consider your comfort preferences when booking your ticket.
• Upon your arrival at the Saint Louis Gateway Station, you can leave your luggage at the Amtrak baggage service counter if you want to explore the city hands-free. The station is equipped with restrooms, and while there are no shower facilities, you can easily find nearby cafes to freshen up. Navigating the station is straightforward, just keep an eye out for the signage directing you to exits and onward transportation.
🛫 Traveling from Kansas City to Saint Louis by plane is a quick and convenient journey. The direct flight between the two cities takes just 1 hour, making it a great option for a day trip or a weekend getaway. 🌆 Southwest Airlines is the carrier that offers flights from Kansas City Airport to St. Louis Airport, providing travelers with a reliable and efficient way to reach their destination. With a flight duration of approximately 1 hour and competitive pricing, flying with Southwest makes the trip hassle-free. 💸 The prices for a flight between Saint Louis and Kansas City can range from $123 to $393, offering travelers flexibility based on their budget and travel preferences. Whether you're flying for business or pleasure, you can find a flight that suits your needs and ensures a smooth journey between these two vibrant Missouri cities.
Departure Point
Kansas City Airport
Arrival Point
St. Louis Airport
🌆 The journey typically takes around 3 hours and 55 minutes, covering a distance of approximately 255 miles between the two cities. 💸 Ticket prices for the bus from Kansas City to St. Louis vary from $27 to $70, making it an affordable and efficient way to travel between these two Missouri cities.
Departure Point
Kansas City Bus Station
Arrival Point
St Louis Bus Station
Useful tips for bus travellers
• Make sure to arrive at the Kansas City Bus Station at least 30 minutes before your scheduled departure to allow time for checking in and boarding, as buses typically leave on time.
• Bring snacks and water for the journey, as while the travel time is just under four hours, it’s wise to have provisions on hand; rest stops may not always align with your hunger pangs.
• Upon arrival at the St. Louis Bus Station, locate the MetroLink light rail system, which is just a short walk away and can take you directly to downtown attractions, with the nearest station being 8th & Pine - check their schedule for arrivals at metrostlouis.org

Frequently asked questions

Find out more about the route from Kansas City to Saint Louis.

Or choose the category:
The distance between Kansas City and Saint Louis is approximately 239 miles by road. Travel times by various modes of transportation are as follows: It takes roughly 5 hours and 40 minutes to reach Saint Louis from Kansas City by train, 3 hours and 48 minutes by plane, 4 hours and 9 minutes by car, and 3 hours and 55 minutes by bus. These travel times are estimates and may vary depending on factors such as traffic and weather conditions.
The most cost-effective option for traveling from Kansas City to St. Louis is by bus, with fares ranging from $30 to $45. This mode of transportation takes approximately 3 hours and 55 minutes. However, if time is a priority, flying would be the fastest option, with a travel time of 3 hours and 48 minutes. The cost for flying typically ranges from $120 to $340.
When traveling from Kansas City to Saint Louis the prices for a train ticket can range from $10 to $120. Alternatively, taking a bus from Saint Louis to Kansas City will cost anywhere from $30 to $45. These prices may vary depending on factors such as the time of travel, availability, and promotions offered by different transportation providers. It is recommended to check with specific companies for the most up-to-date pricing information.
To get from Kansas City to Saint Louis without using public transportation, the most convenient option is to drive. The distance between the two cities is approximately 249 miles, and it takes around 4 hours and 9 minutes to drive there. The cost of driving typically ranges from $45 to $70, depending on factors such as fuel prices and tolls. Driving allows for flexibility and the opportunity to explore the scenic routes along the way.
To travel from Kansas City to St. Louis without a car, the best option is to take a bus, which typically takes around 3 hours and 55 minutes and costs between $30 and $45. An alternative option is to take a train, which takes approximately 5 hours and 40 minutes and can cost between $10 and $120. Another option is to fly, which takes around 3 hours and 48 minutes and can cost between $120 and $340. Overall, these are convenient and affordable modes of transportation to reach St. Louis from Kansas City without a car.
Yes, there is a direct link between Kansas City and Saint Louis. You can take a train from Kansas City to Saint Louis, with services departing twice daily and operating every day. The journey takes approximately 5 hours and 40 minutes. Alternatively, there is a direct bus service available, with buses departing twice daily and taking approximately 3 hours and 55 minutes to reach Saint Louis from Kansas City.
The flight between Kansas City and Saint Louis typically takes around 1 hour. The cost of the flight can vary, with prices ranging from $123 to $333. It is advisable to check with different airlines and book in advance to secure the best deals.
There are numerous accommodation options available near Saint Louis. There are at least 326 hotels in the area, offering a wide range of choices for travelers. Prices start at $41 per night, providing options for different budgets. Whether you prefer luxury hotels or more budget-friendly options, there is something for everyone in Saint Louis.

Trips from Kansas City

Trips to Saint Louis