1map logoGo to main page

West Des Moines, IA, USA to Saint Louis, MO, USA from $62: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$62 - Bus, TrainBest price
446 kmDistance
2h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from West 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  48m
Estimated price
$141-274
Recommended
Company
various
Bus
Train
Average Duration
10h  36m
Estimated price
$62-231
Cheapest
route map
Distance: 446 km
Duration: 2h 48m

See more options

Company
various
Drive
Average Duration
6h  32m
Estimated price
$60-95
Company
Burlington Trailways
Bus
Average Duration
11h  7m
Estimated price
$89-207

Traveling From West Des Moines to Saint Louis

The journey from West Des Moines to Saint Louis offers a striking contrast between the serene landscapes of Iowa and the vibrant, bustling atmosphere of Missouri's largest city.

Best Neighbourhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering distinct experiences.

The Hill
• Renowned for its authentic Italian cuisine.
• Charming, family-friendly atmosphere with rich history.
Central West End
• Home to cultural venues and vibrant nightlife.
• Beautiful historic architecture and art galleries.
Soulard
• Known for its lively Mardi Gras celebrations.
• Offers unique boutiques and local eateries.

Best Times To Visit Saint Louis's Attractions

Timing your visits can greatly enhance your experience in Saint Louis.

Gateway Arch
Visit early morning on weekdays for fewer crowds and stunning views.
Saint Louis Zoo
Go on weekdays during late spring or early fall for a more relaxed visit.
Forest Park
Enjoy the park on weekday mornings when it’s quieter and more peaceful.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with hot summers and cold winters, making spring and fall the most pleasant seasons to visit. Weather fluctuations can influence your outdoor plans, so keeping an eye on forecasts is wise for a better travel experience.

Dining Recommendation

For a true taste of Saint Louis, try the famous St. Louis-style barbecue ribs at Pappy's Smokehouse, where the smoky flavor and tender meat create a delicious contrast to the more straightforward culinary offerings in West Des Moines. The vibrant atmosphere and emphasis on local ingredients provide a distinctive dining experience that truly showcases the city's rich culinary heritage.

West Des Moines - Saint Louis operators

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

Plane
Website
southwest.com

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

Average Duration
2h 48m
Estimated price
$1410-1411
Bus
Contact phone
1(800) 992-4618
Website
burlingtontrailways.com

Bus from Des Moines, IA to Kansas City, MO

Average Duration
Estimated price
$60-95

Bus from Burlington, IA to St. Louis Lambert Fld

Average Duration
Estimated price
$60-2742

Bus from Des Moines, IA to St. Louis

Average Duration
11h 7m
Estimated price
$89-207
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Kansas City to St. Louis

Average Duration
5h 40m
Estimated price
$1417-1415
Other Show other routes

Other from West Des Moines to St. Louis

Average Duration
6h 32m
Estimated price
$60-95

Frequently asked questions

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

Or choose the category:
The distance between West Des Moines and Saint Louis is approximately 230 miles. By car, the journey typically takes around 3.5 to 4.5 hours, depending on traffic and route taken. If traveling by bus, expect the trip to take around 5 to 6 hours. Alternatively, a flight is about 1 hour, but factoring in time for airport security and travel to and from the airports, total travel time can be significantly longer.
The most cost-effective and time-efficient transportation option from West Des Moines to Saint Louis is usually driving a personal vehicle, as it allows for flexibility and can be done in about 3.5 to 4.5 hours. Alternatively, taking a bus can be economical, with travel times around 5 to 6 hours, but it may have limited schedule options. If you book a flight in advance, it can sometimes be competitive in price and takes about 1 hour of flight time, though you'll need to account for additional time for airport-related activities. Overall, driving remains the best balance of cost and time for this route.
Travel prices from West Des Moines to Saint Louis can vary significantly based on the mode of transportation. Driving a personal vehicle incurs costs primarily from gas, which typically ranges from $30 to $50 for the trip, depending on fuel prices and vehicle efficiency. Bus tickets can vary from $30 to $70, depending on the provider and how far in advance you book. Flights can range from $100 to $300 or more, depending on the time of booking, airline, and additional fees for baggage or seat selection.
To travel from West Des Moines to Saint Louis without using public transportation, you have a few options. You can drive your own vehicle, which allows for flexibility and the chance to explore along the way. Alternatively, consider arranging a ride with a friend or family member, or using a rideshare service, though this can be more expensive. If you prefer not to drive, hiring a private car service or taxi may also be an option, albeit at a higher cost.
Traveling from West Des Moines to Saint Louis without a car can be done by arranging a private shuttle service or using rideshare options. Another possibility is to book a long-distance bus service, which provides scheduled routes between cities, though you'll need to check the timetable for availability. Additionally, consider reaching out to friends or family who may be able to give you a ride as a personal option. Lastly, you can explore train services, although they may not have direct routes and could require a transfer.
There is no direct public transportation link between West Des Moines and Saint Louis such as a train or direct bus service that runs frequently. However, you can find bus services that connect from nearby cities, which may require some transfers. Additionally, you could use rideshare apps or arrange for a private shuttle service. For the most efficient travel, planning ahead and checking schedules for connecting routes is advisable.
A direct flight between West Des Moines and Saint Louis typically takes about 1 hour. However, when considering travel time to and from airports, along with security check-ins, the total journey may take around 3 to 4 hours. Ticket prices can vary widely, usually ranging from $100 to $300, depending on the time of booking, the airline, and travel season. It's best to compare prices across different airlines and book in advance for the best deals.
In Saint Louis you have a variety of accommodation options to choose from. Popular neighborhoods like Downtown and the Central West End offer hotels ranging from budget-friendly chains to luxurious boutique options. For a unique experience, consider staying at the historic Union Station or the scenic areas surrounding Forest Park. Additionally, if you prefer a more home-like atmosphere, numerous vacation rentals and Airbnb options are available throughout the city.

Trips to Omaha