1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from Saint Louis to Kansas City: 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
401 kmDistance
4h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Kansas City 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
4h  10m
Estimated price
$27-70
Recommended
Company
Amtrak
Train
Average Duration
5h  40m
Estimated price
$10-120
Cheapest
route map
Distance: 401 km
Duration: 4h 9m

See more options

Company
various
Drive
Average Duration
4h  9m
Estimated price
$45-70
Company
Southwest Airlines
Plane
Average Duration
4h  10m
Estimated price
$122-392

Traveling From Saint Louis to Kansas City

The journey from Saint Louis to Kansas City offers a fascinating contrast between the vibrant arch and riverfront of Saint Louis and the jazz-infused culture and barbecue delights waiting in Kansas City.

Best Neighbourhoods in Kansas City

Kansas City brims with diverse neighborhoods, each offering distinct experiences.

Crossroads Arts District
• Vibrant art galleries and studios abound.
• Diverse dining options from food trucks to upscale restaurants.
Country Club Plaza
• Spanish-inspired architecture adds charm.
• Great shopping experience with unique boutiques.
Westport
• Historic charm meets a lively nightlife scene.
• Home to eclectic cafes and local shops.

Best Times To Visit Kansas City's Attractions

Planning your visit can make all the difference in enjoying Kansas City's gems.

Nelson-Atkins Museum of Art
Visit on weekdays to enjoy the art in a quieter setting.
Kansas City Zoo
Early mornings during weekdays are ideal for fewer crowds.
Power and Light District
Go during the early evening for a lively atmosphere before peak hours.

Kansas City Weather: What to Expect Year-Round

Kansas City experiences a humid continental climate, with hot summers and cold winters, making spring and fall the most pleasant times to visit. Weather can influence your outdoor plans, so being prepared for seasonal changes enhances your overall experience.

Dining Recommendation in Kansas City

You can’t visit Kansas City without trying its famous burnt ends at Joe’s Kansas City Bar-B-Que, where the smoky, tender meat offers a deeper flavor profile that sets it apart from the barbecue scene in Saint Louis. The lively atmosphere, coupled with the use of local ingredients and time-honored recipes, creates a dining experience that truly celebrates the city’s culinary heritage.

Saint Louis - Kansas City operators

Explore transport companies operating between Saint Louis and Kansas City, 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 St Louis Bus Station to Kansas City Bus Station

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

Train from St. Louis to Kansas City

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

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

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

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

Traveling between Saint Louis and Kansas City 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 Saint Louis to Kansas City, covering a distance of 249 miles. 💸 Explore budget-friendly options with car rental prices ranging from $45 to $70 for the trip from Saint Louis to Kansas City. Plan ahead to find the best deal for your travel budget. ⏱️ Set aside around 4 hours and 9 minutes for a leisurely drive to Kansas City from Saint Louis.
Average price
$45 - $70
🚂 Embark on a scenic train journey from Saint Louis to Kansas City! The direct train operated by Amtrak departs twice daily for the 5-hour and 40-minute ride, making it a convenient and comfortable option for travelers. 🌆 Enjoy the picturesque views along the 279-mile route as you travel towards Kansas City. With services departing from St. Louis station and arriving at Kansas City station, you'll have a stress-free travel experience on the Lincoln Service Missouri River Runner train. 💰 Ticket prices for this train ride vary from $10 to $120, offering a budget-friendly option for exploring the beautiful landscapes between Saint Louis and Kansas City.
Departure Point
St. Louis station
Arrival Point
Kansas City station
Useful tips for train travellers
• For your train journey from Saint Louis to Kansas City, Amtrak is the primary operator. Amtrak offers a Café Car onboard, featuring a selection of snacks, beverages, and meal options. You can enjoy a variety of sandwiches, salads, and hot meals, which can be ordered for consumption in your seat.
• The seating options on Amtrak for this route include Coach Class, Business Class, and First Class. Coach Class provides comfortable seating with adequate legroom, while Business Class offers spacious seating with additional perks like complimentary snacks and beverages. First Class typically includes wider seats and exclusive amenities; however, availability may vary, so check ahead on Amtrak's website at amtrak.com
• Upon arrival at Kansas City Union Station, you’ll have the opportunity to store your luggage at the station's luggage service for a fee, making it easier to explore the city without carrying your bags. The station also has clean restrooms, and while it doesn’t have showers, you can find plenty of dining options nearby, including local favorites and fast-casual eateries.
🛫 Flying from St. Louis Airport to Kansas City Airport is convenient with the quickest direct flight taking just 1 hour and 5 minutes. 💸 The cost of a flight from Kansas City to St. Louis can range from $122 to $392, providing flexibility for travelers with different budget preferences.
Departure Point
St. Louis Airport
Arrival Point
Kansas City Airport
🚌 The journey from St. Louis to Kansas City by bus takes approximately 4 hours and 10 minutes. Greyhound USA operates this service, with buses departing three times a day. 🎫 Bus tickets for this route can be purchased online with FlixBus, with prices ranging from $27 to $70. The direct bus route covers a distance of 248 miles between the two cities.
Departure Point
St Louis Bus Station
Arrival Point
Kansas City Bus Station
Useful tips for bus travellers
• To maximize comfort during your 4-hour ride from St. Louis to Kansas City, consider booking your ticket with FlixBus, which often has options like more legroom and free Wi-Fi for a relatively affordable price between $27 - $70, making your journey more enjoyable. Visit their site here: flixbus.com
• Make sure to check the Greyhound schedule for your departure from St. Louis to Kansas City; services generally operate three times a day, and booking in advance can help you secure your preferred departure time. You can find the timetable here: greyhound.com
• Upon arrival at Kansas City Bus Station, take note that the station is well-connected via the Kansas City Public Transit system; you can access several bus lines to reach different parts of the city, as well as nearby dining options at the Union Station if you wish to grab a quick bite. For station maps and routes, visit: kcata.org

Frequently asked questions

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

Or choose the category:
The distance between St. Louis and Kansas City is 239 miles by road. The typical travel times by various modes of transportation are as follows: It takes 4 hours and 9 minutes to reach Kansas City from St. Louis by car, 5 hours and 40 minutes by train, 4 hours and 10 minutes by bus, and 4 hours and 2 minutes by plane. These travel times may vary depending on traffic, weather conditions, and other factors.
The most cost-effective way to travel from Saint Louis to Kansas City is by bus, which typically takes 4 hours and 10 minutes and costs between $30 and $45. This option is budget-friendly and allows you to enjoy the scenic views along the road. If time is of the essence, flying is the fastest option, taking only 4 hours and 2 minutes. However, the cost of a flight can range from $120 to $340, so it may not be as affordable as taking the bus.
The prices for a train ticket between Saint Louis and Kansas City range from $10 to $120, depending on factors such as the class of service and how far in advance you book. On the other hand, bus fares between Kansas City and Saint Louis typically vary between $30 and $45. These prices can also vary based on the bus company, time of day, and day of the week. It's always a good idea to check with different transportation providers for the most up-to-date prices.
You can get from Saint Louis to Kansas City without using public transportation by driving. The distance between the two cities is approximately 249 miles, and it takes around 4 hours and 9 minutes to drive. The prices for renting a car or using your own vehicle for this journey can vary from $45 to $70, depending on factors such as gas prices and any additional fees.
To travel from Saint Louis to Kansas City without a car, the best option is to take a bus. The bus journey takes approximately 4 hours and 10 minutes, and the ticket prices range from $30 to $45. Another option is to take a train, which costs between $10 and $120 and takes approximately 5 hours and 40 minutes. Additionally, flying is an option that takes around 4 hours and 2 minutes, with ticket prices ranging from $120 to $340.
Yes, there is a direct link between Saint Louis and Kansas City via both train and bus. The train service, operated by Amtrak, departs twice daily and the journey takes approximately 5 hours and 40 minutes. The bus service, operated by Greyhound USA, also departs twice daily and the journey takes approximately 4 hours and 10 minutes. Both modes of transportation provide convenient and direct travel options between the two cities.
The flight between Saint Louis and Kansas City typically takes around 1 hour. The cost of the flight can vary depending on factors such as the time of booking, airline, and availability, but prices typically range from $122 to $332. It is recommended to check with different airlines and booking websites for the most accurate and up-to-date pricing information.
There are numerous options for accommodations in Kansas City. There are over 292 hotels available in the area, with prices starting at $42. Whether you are looking for a budget-friendly option or a luxurious stay, there is a wide range of choices to suit different preferences and budgets. It is recommended to research and compare prices, locations, and amenities to find the best fit for your stay in Kansas City.

Trips from Saint Louis

Trips to Kansas City