1map logoGo to main page

Saint Louis, MO, USA to Washington, DC, USA from $44: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Saint Louis to Washington: 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.

$44 by trainBest price
1147 kmDistance
3h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Washington 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
various
Plane
Average Duration
3h  44m
Estimated price
$114-556
Recommended
Company
various
Train
Average Duration
23h  39m
Estimated price
$44-366
Cheapest
route map
Distance: 1147 km
Duration: 3h 44m

See more options

Company
various
Plane
Train
Average Duration
4h  29m
Estimated price
$84-784
Company
Greyhound
Bus
Average Duration
19h  55m
Estimated price
$97-1140
Company
various
Plane
Average Duration
4h  37m
Estimated price
$174-438
Company
Greyhound
Bus
Bus
Average Duration
23h  15m
Estimated price
$1141-1142
Company
N/A
Drive
Average Duration
13h  51m
Estimated price
$1143-1144

Traveling From Saint Louis to Washington

Traveling from Saint Louis to Washington offers a captivating journey from the vibrant blues of the Gateway Arch and jazz-filled streets to the political pulse and historical landmarks of the nation's capital.

Best Neighbourhoods in Washington

Washington's neighborhoods offer diverse experiences for visitors and locals alike.

Georgetown
• Cobblestone streets lined with historic homes.
• Bustling shops and waterfront dining options.
Dupont Circle
• Vibrant cultural scene with museums and art galleries.
• Lush parks and coffee shops perfect for relaxation.
Capitol Hill
• Proximity to the U.S. Capitol and historic sites.
• Charming streets with local markets and eateries.

Best Times To Visit Washington's Attractions

Knowing the best times to visit Washington's attractions helps you enjoy a smoother experience.

The National Mall
Visit early on weekdays to avoid large crowds and enjoy blissful strolls.
The Smithsonian Museums
Arrive right at opening time on weekdays for a quieter exploration.
The Lincoln Memorial
Sunset visits provide stunning views with fewer visitors around.

Washington Weather: What to Expect Year-Round

Washington experiences a humid subtropical climate with hot summers and mild winters, making spring and fall the best times to visit for pleasant temperatures. Be prepared for weather variations, as they can influence outdoor plans and when to explore the city's iconic sights.

Dining Recommendation in Washington

Experience the vibrant flavors of Washington at a seafood restaurant such as The Oyster Bar, where you can savor a freshly prepared crab cake featuring local Chesapeake Bay crabs. This contrasts with Saint Louis' barbecue scene, offering a lighter, coastal feel that showcases the region's fresh ingredients and bustling waterfront atmosphere.

Saint Louis - Washington operators

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

Plane
Website
southwest.com

Plane from St. Louis (STL) to Reagan Washington (DCA)

Average Duration
3h 44m
Estimated price
$114-556
Website
aa.com

Plane from St. Louis (STL) to Reagan Washington (DCA)

Average Duration
2h 4m
Estimated price
$5567-5568
Website
delta.com

Plane from St. Louis (STL) to Reagan Washington (DCA)

Average Duration
4h 24m
Estimated price
$5562-5566
Website
united.com

Plane from St. Louis (STL) to Washington Dulles (IAD)

Average Duration
2h 9m
Estimated price
$5569-440
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Louis to Chicago Union Station

Average Duration
5h 25m
Estimated price
$4461-5564

Train from Chicago Union Station to Rockville Amtrak

Average Duration
16h 36m
Estimated price
$4440-44140

Train from BWI Thurgood Marshall to Washington Union Station

Average Duration
33h
Estimated price
$445-44100
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Pittsburgh Intermodal Station

Average Duration
13h 15m
Estimated price
$4425-5562

Bus from Pittsburgh Intermodal Station to Washington Union Station

Average Duration
5h 40m
Estimated price
$4440-3661

Bus from St Louis Bus Station to Harrisburg Bus Station

Average Duration
18h 55m
Estimated price
$3662-44680

Bus from Harrisburg Bus Station to Washington Union Station

Average Duration
3h 20m
Estimated price
$4462-447
all-pages.transport_night bus
Contact phone
+1 214-849-8100
Website
greyhound.com

all-pages.transport_night bus from St Louis Bus Station to Harrisburg Bus Station

Average Duration
18h 55m
Estimated price
$1141-1142

all-pages.transport_night bus from Harrisburg Bus Station to Washington Union Station

Average Duration
3h 20m
Estimated price
$4462-447
Other Show other routes

Other from St. Louis to Washington

Average Duration
13h 51m
Estimated price
$1143-1144

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

Traveling between Saint Louis and Washington 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 road trip from St. Louis to Washington, covering a scenic driving distance of 831 miles. The journey offers a mix of urban landscapes and charming countryside views along the way. 💰 Explore a range of pricing options for traveling between the two vibrant cities by car, with costs typically between $150 to $220. Plan your budget accordingly to make the most of your road trip experience. 🏛️ Arrive in Washington after approximately 13 hours and 51 minutes of driving, ready to dive into the rich history, iconic landmarks, and cultural delights that the capital city has to offer. Safe travels and enjoy your adventure from St.
Average price
$150 - $220
🛤️ The entire trip, with transfers, typically takes around 23 hours and 39 minutes. This long-distance train ride offers a unique way to see the changing landscapes between Missouri and the nation's capital. 💰 Train ticket prices for this route can range from $44 to $366, depending on factors such as class of service, time of booking, and availability. Booking in advance can help secure the best fares for your St. Louis to Washington train adventure.
Departure Point
St. Louis station
Arrival Point
Rockville Amtrak station
Useful tips for train travellers
• Onboard Services: The Amtrak Cardinal operates on this route, and it offers a variety of catering options. Meals can be purchased from the Café Car, which serves snacks, light meals, and beverages. Don't miss out on the regional specialties and local wines that are often available. If you are in First Class, enjoy complimentary meals served at your seat, providing a more refined dining experience.
• Seating Options: Amtrak offers several seating options for the Saint Louis to Washington route. The Economy Class features comfortable seats with ample legroom and larger windows for scenic views. Business Class provides wider, more spacious seats with extra amenities, including complimentary snacks. First Class offers the best experience, including access to premium seating and enhanced meal service. Check out Amtrak’s website for details and booking: amtrak.com
• Arrival Station Tip: Upon arrival at Washington Union Station, you'll find that it is one of the busiest rail hubs in the United States, offering various services. There is a luggage storage service available if you want to explore the city without your bags. You can also find restrooms, and while showers are not available, there are several nearby facilities. To navigate, use the station's maps available at information desks or on their official website.
🛫 Experience a quick and convenient journey from Saint Louis to Washington with a direct flight lasting just 1 hour and 55 minutes. Airlines such as American, Delta, and Southwest provide reliable options for this route. 🌆 Arrive in the nation's capital after a flight duration of approximately 3 hours and 44 minutes. Enjoy the ease and comfort of air travel as you head towards Washington from Saint Louis. 💸 Flight prices for trips between Saint Louis and Washington can range from $114 to $556, offering travelers flexibility in choosing a fare that suits their budget and schedule. Discover the perfect flight option for your upcoming trip to Washington.
Departure Point
St. Louis Airport
Arrival Point
Reagan Washington Airport
🚌 Traveling from Saint Louis to Washington by bus involves a transfer at Pittsburgh Intermodal Station. The entire journey, with transfers, typically takes around 19 hours and 55 minutes. 🚌 Online platforms like FlixBus offer tickets for the Saint Louis to Washington bus route, with prices ranging from $97 to $216 for a one-way trip. Travelers can expect a long but scenic journey through multiple states on this route.
Departure Point
St Louis Bus Station
Arrival Point
Washington Union Station

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Saint Louis to Washington is by taking a bus via Lafayette. The bus ticket prices can range from $16 to $150 depending on the bus company, time of booking, and travel class. The journey by bus typically takes around 19 hours and 33 minutes. Buses are a cost-effective option for budget-conscious travelers seeking a longer but affordable journey.
It is approximately 713 miles from Saint Louis to Washington. If you choose to drive, the distance is approximately 831 miles. The exact duration of the journey may vary depending on the chosen mode of transportation and traffic conditions.
The most convenient and cost-effective way to travel from St. Louis to Washington without a car is by taking a bus. There are several bus companies that operate this route, with the journey typically taking around 19 hours and 33 minutes. The ticket prices can range from $16 to $150, depending on the specific bus and time of booking. It's recommended to check different bus schedules and prices to find the most suitable option for your travel needs.
The travel time from Saint Louis to Washington varies depending on the mode of transportation chosen. If you choose to fly, the average flight time is around 2 hours and 10 minutes. If you prefer to travel by train, the Amtrak service usually takes around 16 to 19 hours, with possible layovers in cities like Chicago or Philadelphia. Finally, taking a bus from Saint Louis to Washington typically takes around 11 to 15 hours, depending on the route and traffic conditions.
The cheapest way to travel from St. Louis to Washington is by taking a bus via Lafayette. This option typically costs between $16 and $150 and takes around 19 hours and 33 minutes. However, if time is a priority, flying is the fastest option, taking only 3 hours and 44 minutes with ticket prices ranging from $110 to $470. Another alternative is taking a train, which takes approximately 23 hours and 39 minutes and costs between $40 and $370.
There are numerous accommodation options available near Washington. With 1297+ hotels to choose from, travelers can find a range of options to suit their preferences and budget. Prices for hotels in the area start at $63 per night, providing a variety of choices for different budgets. It is recommended to check various booking platforms and read reviews to select the most suitable hotel for your stay in Washington.
Yes, you can drive from St. Louis to Washington. The driving distance is approximately 831 miles, and it takes about 13 hours and 51 minutes to reach your destination. Keep in mind that traffic conditions and rest stops may affect the overall travel time. Make sure to plan your trip accordingly, have a valid driver's license, and consider the cost of gas and tolls along the way.
Yes, there is no direct bus between St. Louis and Washington. However, you can take a bus from St Louis Bus Station to Pittsburgh Intermodal Station and then transfer to another bus that will take you to Washington Union Station. The total journey time, including transfers, is approximately 20 hours and 15 minutes.
To catch the bus from Saint Louis to Washington you need to go to the St Louis Bus Station. This is where the bus services operated by Greyhound USA depart from. The bus station is located at 430 S 15th St, St. Louis 63103. It is advisable to arrive at the station ahead of your scheduled departure time to ensure a smooth boarding process.
The bus from Saint Louis to Washington arrives at Washington Union Station. This is a major transportation hub located in the heart of the city. From there, travelers can easily access other modes of transportation or explore nearby attractions. Washington Union Station also offers various amenities such as food options, restrooms, and transportation information to make the arrival experience convenient for passengers.
To get a bus ticket from Saint Louis to Washington you can book online with FlixBus. Simply visit their website or use their mobile app to search for available buses and purchase your ticket. You will need to select your preferred departure date and time, as well as your desired seat type. Once you have completed the booking process and made payment, you will receive your ticket via email or within the app.
To get to Washington from the airport, you can take the Metro Silver Line, which costs $7-$10 and takes approximately 35 minutes. Another option is to take a taxi or rideshare service, which will cost around $60-$80 and take about 40 minutes depending on traffic. Additionally, there are shuttle services available that can take you directly from the airport to your destination in Washington with prices starting at $25 per person.
American Airlines and Southwest Airlines offer flights from St. Louis Airport to Reagan Washington Airport. Both airlines provide regular and direct flights between the two cities. Travelers can check the websites of these airlines for availability, schedules, and pricing. Other major airlines may also operate flights on this route, so it is advisable to compare prices and options before booking.
The fastest way to travel from Saint Louis to Washington is by plane. The quickest direct flight from St. Louis Airport to Reagan Washington Airport takes approximately 1 hour and 55 minutes. American Airlines and Southwest Airlines are two airlines that offer flights between these two cities. The flight duration is around 3 hours and 44 minutes, and the ticket prices typically range from $114 to $466.
The flight from Saint Louis to Washington typically takes about 1 hour and 55 minutes on a direct flight. However, the exact duration may vary depending on factors such as the airline, weather conditions, and air traffic. It is advisable to check with the specific airline for the most accurate and up-to-date information regarding flight duration.
Trains from Saint Louis to Washington arrive at the Rockville Amtrak station. The journey is operated by Amtrak. Rockville Amtrak station is located in Rockville, Maryland, which is approximately 19 miles north of downtown Washington. It serves as a convenient transportation hub for those traveling to and from the DC area.
Yes, there is no direct train between St. Louis and Washington. However, you can take a train from St. Louis to Washington with transfers in Chicago Union Station and Rockville. The journey takes approximately 23 hours and 39 minutes. The train service offers a comfortable and scenic way to travel between the two cities.
To catch the train from Saint Louis to Washington you will need to go to the St. Louis station. Train services for this route are operated by Amtrak. The station is conveniently located in downtown St. Louis, making it easily accessible for travelers. Just make sure to check the train schedule in advance and arrive at the station with enough time before departure.
The cost of a flight from Saint Louis to Washington can range from $114 to $466. The price fluctuates based on factors such as the airline, the time of booking, and the date of travel. It is recommended to check different airlines and travel booking websites to find the best deals and compare prices. Additionally, booking your flight in advance or being flexible with your travel dates can help you secure a lower fare.
The cost of a train from Saint Louis to Washington can range from $44 to $366, depending on factors such as the class of service and how far in advance the ticket is purchased. Prices may also vary during peak travel times. It is recommended to check with the specific train service providers for the most accurate and up-to-date pricing information.
The cost of a bus ticket from Saint Louis to Washington ranges from $16 to $148. The price may vary depending on the bus company, the time of travel, and the level of comfort you choose. It is recommended to check different bus providers and compare prices to find the best deal for your trip.
The cost to drive from Saint Louis to Washington depends on several factors such as the type of car, gas prices, and tolls. On average, the cost ranges from $150 to $220 for a one-way trip. It is important to consider gas mileage, the distance of the trip, and any additional expenses such as parking fees or tolls. Additionally, it is recommended to plan the route and estimate the cost based on current gas prices and toll charges to ensure an accurate estimate.

Trips from Saint Louis

Trips to Carbondale