1map logoGo to main page

Dallas, TX, USA to Saint Louis, MO, USA from $29: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Dallas, United States of America
to
Saint Louis, United States of America

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

$29 by trainBest price
887 kmDistance
3h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Dallas 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
3h  17m
Estimated price
$340-673
Recommended
Company
Amtrak
Train
Average Duration
15h  44m
Estimated price
$29-230
Cheapest
route map
Distance: 887 km
Duration: 3h 17m

See more options

Company
American Airlines
Plane
Average Duration
5h  34m
Estimated price
$74-276
Company
Greyhound USA
Bus
Average Duration
16h  5m
Estimated price
$85-180
Company
Various
Drive
Average Duration
10h  33m
Estimated price
$110-3400

Traveling From Dallas to Saint Louis

The journey from Dallas to Saint Louis offers a fascinating contrast, with Dallas showcasing its vibrant Texan culture and lively atmosphere, while Saint Louis captivates with its rich history and iconic landmarks.

Best Neighbourhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering distinct experiences for visitors.

The Delmar Loop
• Eclectic shops and restaurants line the vibrant street.
• Home to the famous Blueberry Hill music venue.
Soulard
• Known for its historic brick buildings and lively atmosphere.
• Features a popular farmers' market every weekend.
Forest Park
• Massive park with museums, gardens, and recreational areas.
• Hosts annual events, concerts, and cultural festivals.

Best Times To Visit Saint Louis's Attractions

Maximize your experience in Saint Louis by visiting key attractions at strategic times.

Gateway Arch
Early mornings on weekdays offer fewer crowds and stunning sunrise views.
Missouri Botanical Garden
Mid-week visits in spring showcase blooming flowers with serene pathways.
Saint Louis Zoo
Arrive right at opening time to enjoy animal exhibits before peak hours.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate with distinct seasons, showcasing hot summers and cold winters. Spring and fall are particularly pleasant times to visit, as mild temperatures enhance outdoor exploration and various events throughout the city.

Dining Recommendation in Saint Louis

When in Saint Louis, savor the famous toasted ravioli, a delightful dish that showcases the city’s Italian heritage and stands in contrast to the Tex-Mex flavors of Dallas. Enjoying this local specialty in a cozy trattoria not only introduces you to the unique flavor profiles of the region but also immerses you in a warm, inviting atmosphere that celebrates the city’s culinary roots.

Dallas - Saint Louis operators

Explore transport companies operating between Dallas 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 Dallas (DAL) to St. Louis (STL)

Average Duration
3h 17m
Estimated price
$340-673
Website
aa.com

Plane from Dallas/Ft.Worth (DFW) to St. Louis (STL)

Average Duration
5h 34m
Estimated price
$74-276
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Dallas to St. Louis

Average Duration
15h 44m
Estimated price
$29-230
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Dallas Bus Station to St Louis Bus Station

Average Duration
16h 5m
Estimated price
$85-180
all-pages.other Show other routes

Other from Dallas to St. Louis

Average Duration
10h 33m
Estimated price
$110-3400

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

Traveling between Dallas 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 Dallas to Saint Louis covering a distance of 633 miles. Enjoy the changing landscapes as you make your way through the heartland of America. 💰 Explore budget-friendly options or indulge in a more luxurious drive, with prices ranging from $110 to $170 for the journey from Dallas to St. Louis by car. Plan ahead to find the best deals and make the most of your travel budget. 🌆 Arrive in vibrant Saint Louis after approximately 10 hours and 33 minutes of driving. Experience the city's rich history, iconic landmarks, and warm Midwestern hospitality as you make lasting memories on this cross-state adventure.
Average price
$110 - $170
🚂 Experience a scenic train journey from Dallas 🌆 to Saint Louis 🏞️ on a direct Amtrak service that operates daily, taking approximately 15 hours and 44 minutes to reach your destination. 🎫 Ticket prices for the Dallas to Saint Louis train ride can range from $29 to $230, offering travelers a variety of fare options. Covering a distance of 707 miles, this route offers a convenient way to travel between these two vibrant cities in the heart of the Midwest.
Departure Point
Dallas station
Arrival Point
St. Louis station
Useful tips for train travellers
• On your train journey from Dallas to Saint Louis, if you travel with Amtrak, enjoy their on-board cafe service, which offers a selection of snacks, beverages, and hot meals. Make sure to check the menu in advance and plan your meal times accordingly, as service hours may vary depending on your departure time.
• Amtrak provides several seating options on this route, including Coach Class, which features comfortable standard seating, and Business Class, where you can enjoy larger seats with more legroom and complimentary non-alcoholic beverages. Additionally, if you prefer added luxury, consider First Class, where amenities like enhanced dining options may be available. Check Amtrak's website for current offers and seat availability.
• When you arrive in Saint Louis, the primary train station is the Gateway Transportation Center. You can leave your luggage at the station’s luggage storage facility if you want to explore the city unencumbered. The station also has restrooms available but does not provide shower facilities. For smooth navigation, familiarize yourself with the station layout via the AMTRAK map and local transport options available online.
🛫 Flying from Dallas to Saint Louis is a convenient and quick journey taking just 1 hour and 35 minutes on a direct flight with Southwest Airlines. You'll enjoy a smooth and efficient travel experience. 🌆 Once you arrive in Saint Louis, you can explore the attractions and vibrant culture of the city, from the iconic Gateway Arch to the lively neighborhoods and delicious local cuisine. With a flight duration of 3 hours and 17 minutes, you'll soon be ready to start your St. Louis adventure. 💸 The prices for flights between Saint Louis and Dallas can range from $340 to $673, depending on various factors such as the time of booking, season, and availability. Planning ahead can help you secure the best deals for your trip.
Departure Point
Dallas Airport
Arrival Point
St. Louis Airport
🚌 The journey from Dallas to Saint Louis by bus takes approximately 16 hours and 5 minutes. Greyhound USA operates the daily service, with the bus departing from Dallas Bus Station and arriving at St Louis Bus Station. 🎫 Bus tickets can be purchased online with FlixBus and the prices range from $85 to $180 for the trip between Saint Louis and Dallas. The distance covered in this bus route is about 766 miles.
Departure Point
Dallas Bus Station
Arrival Point
St Louis Bus Station

Frequently asked questions

Find out more about the route from Dallas to Saint Louis.

Or choose the category:
The distance between Dallas and Saint Louis is 551 miles or 633.3 miles by road. The typical travel times by various modes of transportation are as follows: 15 hours and 44 minutes by train, 3 hours and 52 minutes by plane, 10 hours and 33 minutes by car, and 16 hours and 5 minutes by bus. These times may vary depending on traffic, weather conditions, and other factors. It is recommended to check for any updates or changes in schedules before planning your travel.
The most cost-effective option for traveling from Dallas to St. Louis is by train, with prices ranging from $29 to $230. Although it takes longer at 15 hours and 44 minutes, it provides an affordable option for budget-conscious travelers. On the other hand, the quickest way to reach St. Louis from Dallas is by plane, which takes just 3 hours and 52 minutes but costs between $380 and $750. This option is ideal for those who prioritize time over cost.
Prices for traveling from Dallas to Saint Louis vary depending on the mode of transportation. For a train journey, prices can range from $29 to $230. Taking a bus from Saint Louis to Dallas can cost between $100 and $140. It is recommended to check with specific transportation providers for the most up-to-date and accurate pricing information.
To travel from Dallas to Saint Louis without using public transportation, you can drive. The distance between the two cities is approximately 633 miles, and it takes about 10 hours and 33 minutes to drive. The cost of fuel and tolls may vary, but the estimated expenses range from $110 to $170 depending on the vehicle and current gas prices.
To travel from Dallas to Saint Louis without a car, the best option is to take the train. The train journey takes approximately 15 hours and 44 minutes and costs between $29 to $230. Another convenient option is to fly, which takes around 3 hours and 52 minutes and costs between $380 to $750. If you prefer a more affordable option, you could also consider taking a bus, which takes approximately 16 hours and 5 minutes and costs between $100 to $140.
Yes, there are direct transportation options between Dallas and Saint Louis. Amtrak operates a direct train service from Dallas to St. Louis, with one departure daily and a travel time of approximately 15 hours and 44 minutes. Additionally, Greyhound USA operates a direct bus service between the two cities, departing once daily with a travel time of around 16 hours and 5 minutes.
The flight between Dallas and Saint Louis typically takes around 1 hour and 35 minutes, on a direct flight. However, it is important to note that flight durations may vary depending on factors such as weather conditions and the specific airline. As for the cost, prices for flights between the two cities can range from $386 to $709, depending on factors such as the time of booking and the specific airline. It is advisable to check with different airlines and compare prices to find the best deal.
There are plenty of accommodation options available near St. Louis. With over 326 hotels to choose from, you can find a place that suits your budget and preferences. Prices start at $41 per night, making it affordable for travelers on a budget. Whether you're looking for luxury hotels, budget motels, or cozy bed and breakfasts, St. Louis has a wide range of options to accommodate every type of traveler.

Trips to Saint Louis