1map logoGo to main page

Des Moines, IA, USA to Saint Louis, MO, USA from $47: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Des Moines, United States of America
to
Saint Louis, United States of America

How to Get from Des Moines 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.

$47 - Bus, TrainBest price
443 kmDistance
2h 47m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Des Moines 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
Southwest Airlines
Plane
Average Duration
2h  47m
Estimated price
$170-393
Recommended
Company
various
Bus
Train
Average Duration
10h  43m
Estimated price
$47-208
Cheapest
route map
Distance: 443 km
Duration: 2h 47m

See more options

Company
various
Bus
Train
Average Duration
10h  26m
Estimated price
$47-208
Company
various
Drive
Average Duration
6h  24m
Estimated price
$60-1700
Company
various
Bus
Average Duration
8h  5m
Estimated price
$64-158
Company
Burlington Trailways
Bus
Average Duration
9h  47m
Estimated price
$89-177

Traveling From Des Moines to Saint Louis

The journey from Des Moines to Saint Louis offers a delightful contrast between the tranquil charm of Iowa's capital and the vibrant energy of Missouri's cultural hub.

Best Neighbourhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering a distinct character.

The Loop
• Known for its eclectic shops and restaurants.
• Features vibrant street art and live music venues.
Forest Park
• Home to world-class museums and beautiful landscapes.
• Offers recreational activities and cultural events year-round.
South City
• Rich in history with charming architecture.
• Great dining options reflecting local flavors.

Best Times To Visit Saint Louis's Attractions

Maximize your experience in Saint Louis by visiting attractions at the right times.

Gateway Arch
Early morning or late afternoon visits offer cooler temperatures and fewer crowds.
Missouri Botanical Garden
Visiting on weekdays, especially in spring, allows for a peaceful stroll.
Saint Louis Zoo
Arrive right at opening time during weekdays to enjoy a quieter experience.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with hot summers and cold winters, making the best times to visit spring and fall for mild temperatures. Weather can greatly influence your travel plans, as summer storms and winter snow can affect outdoor activities and attractions.

Dining Recommendation

In Saint Louis, don't miss the chance to indulge in a savory slice of St. Louis-style pizza, known for its thin crust and gooey Provel cheese, which contrasts sharply with the heartier Midwestern fare often found in Des Moines. The vibrant atmosphere of local pizzerias, filled with the aroma of fresh ingredients and spirited conversations, offers a unique dining experience that showcases the city's rich culinary heritage.

Des Moines - Saint Louis operators

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

Plane Show flights
Website
southwest.com

Plane from Des Moines (DSM) to St. Louis (STL)

Average Duration
2h 47m
Estimated price
$170-393
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Kansas City to St. Louis

Average Duration
5h 40m
Estimated price
$1705-1703
Bus Show bus routes
Contact phone
+1-858-800-8898
Website
jeffersonlines.com

Bus from Des Moines, IA to Kansas City, MO

Average Duration
8h 5m
Estimated price
0-0
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Kansas City Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$3938-3930
Contact phone
1(800) 992-4618
Website
burlingtontrailways.com

Bus from Des Moines, IA to Burlington, IA

Average Duration
Estimated price
$1708-60
all-pages.other Show other routes

Other from Des Moines to St. Louis

Average Duration
6h 24m
Estimated price
$60-1700

Des Moines to Saint Louis: Overview of Bus, Train, Flight, and Car Trips

Traveling between Des Moines 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.

🚗 Hit the road and embark on a scenic journey from Des Moines to St. Louis - spanning a driving distance of 350 miles that can be covered in approximately 6 hours and 24 minutes. 💰 With prices ranging from $60 to $95 for the trip by car, you can choose the option that best fits your budget. Factor in fuel costs, possible tolls, and any pit stops you plan to make for a comfortable and enjoyable drive.
Average price
$60 - $95
🛫 Flying from Des Moines to Saint Louis is quick and convenient with a direct flight that takes just 1 hour and 5 minutes with Southwest Airlines. ✈️ The flight provides a comfortable journey, covering the distance of 2 hours and 47 minutes, allowing travelers to reach Saint Louis with ease and efficiency. 💸 Prices for flights between Saint Louis and Des Moines typically range from $170 to $393, providing options to suit different budgets for this smooth and efficient trip by air.
Departure Point
Des Moines Airport
Arrival Point
St. Louis Airport
Useful tips for plane travellers
• When booking your flight from Des Moines to St. Louis, consider flying with Southwest Airlines, as they often provide the most direct routing options and can save you time on layovers.
• Upon your arrival at St. Louis Lambert International Airport, expect an easy navigation through the airport as it offers clear signage; be sure to check the airport map at flystl.com for quick access to baggage claim and ground transportation.
• Taxi fares from St. Louis Lambert Airport to downtown St. Louis typically range from $35 to $50, making it a relatively affordable option; consider using local transportation apps like Uber or Lyft for possibly lower rates and convenience.
🚌 Starting from Des Moines your bus journey to Saint Louis will involve a transfer in Kansas City and take approximately 8 hours and 5 minutes. Jefferson Lines operates the service departing from Des Moines. 🛣️ The total distance of the route from Des Moines to St. Louis is 450 miles, with the total travel time being 8 hours and 5 minutes. The prices for this bus trip can vary between $64-$158. 🌆 The final leg of your trip will be from Kansas City to St. Louis via Greyhound, with a 4-hour and 15-minute journey. Make sure to check the specific departure times and details of the buses for a smooth travel experience.
Departure Point
Des Moines, IA station
Arrival Point
St Louis Bus Station

Frequently asked questions

Find out more about the route from Des Moines to Saint Louis.

Or choose the category:
The distance between Des Moines and Saint Louis is approximately 275 miles. By plane, it takes around 2 hours and 4 minutes to travel between the two cities. If you prefer land transportation options, it takes around 6 hours and 24 minutes to drive by car, while a bus journey can take approximately 8 hours and 5 minutes.
The most cost-effective option for traveling from Des Moines to St. Louis is driving, with an estimated cost of $60-$95. This option takes approximately 6 hours and 24 minutes. However, for those looking for a quicker option, flying is the most time-efficient choice, taking only 2 hours and 4 minutes, with an estimated cost of $170-$400. These options provide travelers with both affordable and efficient means of transportation between Des Moines and St. Louis.
The prices of a bus between Saint Louis and Des Moines vary from $64 to $158, depending on the bus company and the type of ticket purchased. It is important to note that prices may also vary depending on the time of year, day of the week, and how far in advance the ticket is purchased. It is recommended to check with the specific bus company for the most up-to-date prices and any potential discounts or promotions that may be available.
One option to travel from Des Moines to Saint Louis without using public transportation is by driving. The distance between the two cities is approximately 350 miles, and it takes approximately 6 hours and 24 minutes to drive. The cost of gas and tolls for the journey can range from $60 to $95. Another option is to carpool with someone or rent a car, which can provide more flexibility in terms of timings and stops along the way.
To travel from Des Moines to Saint Louis without a car, the best option is to take a bus via Kansas City. This route takes approximately 8 hours and 5 minutes and the cost can range from $60 to $160. By taking this bus route, you can conveniently reach your destination without the hassle of driving or navigating through traffic.
Yes, there is a link between Des Moines and Saint Louis but there is no direct bus service. You would need to take a bus from Des Moines to Kansas City and then transfer to another bus to reach St. Louis. The total journey time, including transfers, is approximately 8 hours and 5 minutes. The bus services are operated by Jefferson Lines and Greyhound USA.
The flight between Des Moines and Saint Louis typically takes around 1 hour and 5 minutes. However, this may vary depending on factors such as weather conditions and air traffic. The cost of a flight between the two cities ranges from $170 to $393, with prices fluctuating based on factors such as seasonality and advance booking. It is advisable to check for the best deals and book in advance to get the most affordable fares.
There are numerous accommodation options available near Saint Louis. With over 326 hotels to choose from, visitors can find a range of options to suit their preferences and budget. Prices start at $41 per night, making it possible to find affordable accommodations in the area. Whether you prefer luxury hotels, budget-friendly options, or something in between, there are plenty of choices for lodging near Saint Louis.

Trips from Des Moines

Trips to Saint Louis