Southwest® flights from St. Louis to Baltimore/Washington from $143
expand_more
1 Passenger
expand_more
Promo Code
expand_more
today
today
Low fares from St. Louis to Baltimore/Washington
$
Fare Type Select...
St. Louis (STL)to
Baltimore/Washington (BWI)
Depart: 11/04/2026
One-way
/
Basic
From
$143*
Seen: 23 hrs ago
St. Louis (STL)to
Baltimore/Washington (BWI)
Depart: 10/07/2026
One-way
/
Basic
From
$143*
Seen: 11 hrs ago
St. Louis (STL)to
Baltimore/Washington (BWI)
Depart: 10/03/2026
One-way
/
Basic
From
$143*
Seen: 15 hrs ago
St. Louis (STL)to
Baltimore/Washington (BWI)
Depart: 10/27/2026
One-way
/
Basic
From
$143*
Seen: 13 hrs ago
St. Louis (STL)to
Baltimore/Washington (BWI)
Depart: 10/12/2026
One-way
/
Basic
From
$143*
Seen: 5 hrs ago
St. Louis (STL)to
Baltimore/Washington (BWI)
Depart: 10/08/2026
One-way
/
Basic
From
$143*
Seen: 2 hrs ago
Flights from St. Louis (STL) to Baltimore (BWI)
From the Midwest to the Mid-Atlantic, a flight from St. Louis to Baltimore gives you a perfect gateway to the whole East Coast, with easy access to Washington, D.C. by train or highway. Then again, when you see Baltimore’s historic waterfront neighborhoods (and try the seafood), you might prefer to stay right there in Charm City.
St. Louis (STL) to Baltimore (BWI) flight duration, distance, and route details
Your STL to BWI flight covers the distance in just long enough to watch a movie. Here's a quick look at what to expect on a flight from St. Louis to Baltimore/Washington International:
Average flight time: Slightly under 2 hours
Miles traveled (approximate): 750
Time zone change: Central Time to Eastern Time (+1 hour)
Before you fly, remember to join Rapid Rewards, so you can earn points on qualifying flights—plus, enjoy member-exclusive perks like in-flight Wi-Fi.
Getting from BWI to Baltimore and nearby areas
Baltimore/Washington International Thurgood Marshall Airport sits about 10 miles from downtown Baltimore. Here's how to get where you're going once your flight from STL to BWI lands:
MARC Train and Amtrak: Both services run directly from BWI's rail station to Baltimore's Penn Station, D.C., and beyond. Depending on your line and destination, these trains typically take anywhere from 20 to 45 minutes.
Light Rail: The MTA Light Rail connects BWI to downtown Baltimore in roughly 30 minutes—a budget-friendly option that drops you close to the Inner Harbor.
Rideshares and taxis: Rideshare pickups and taxis are available outside the terminal. Depending on traffic, you're looking at about 15–25 minutes to reach central Baltimore by car.
Airport shuttles: Some hotels offer complimentary shuttle service, so it's worth checking with your accommodation before you land.
Rental cars: Want to explore at your own pace? Book a rental car before your trip, grab the BWI courtesy shuttle to the rental lot when you land, then hit the road.
Explore multiple East Coast cities from Baltimore
Flying into Baltimore makes it easy to turn one trip into several. Washington, D.C. is under an hour away by train, while Philadelphia and even New York City are within easy reach along the Northeast Corridor. Arrive in Baltimore as your home base, take in the waterfront and local history, then continue your journey by rail or catch a quick Southwest flight to your next destination. See more options on our flights from Baltimore page.
How to find cheap flights from St. Louis (STL) to Baltimore (BWI)
Looking for cheap flights from St. Louis to Baltimore? A few smart moves can go a long way toward keeping your travel budget in check:
Use the Low Fare Calendar: If your schedule has flexibility, the Southwest Low Fare Calendar is the easiest way to spot the best fares on this route.
Book early: Prices on STL to BWI flights tend to climb as the departure date approaches, so booking ahead gives you the best shot at a lower fare.
Fly midweek: Tuesdays and Wednesdays are often less in demand than weekend travel, which can mean better prices on St. Louis to Baltimore flights.
Sign up for fare alerts:Subscribe to Southwest emails and be among the first to know when promos and price drops hit this route.
What’s the best time to travel from St. Louis to Baltimore?
Best windows: Late spring and early fall offer the most comfortable conditions for getting around, plus a lively Inner Harbor and baseball season at Camden Yards.
Peak season: If you're looking for Baltimore at its liveliest, expect larger crowds and higher prices during the city's busiest event weekends and holiday travel periods.
Best value: For lower fares, better hotel availability, and a more relaxed experience, consider traveling in the winter months, outside major holidays and peak event weekends.
Cherry blossom season: Travel demand spikes during the D.C. cherry blossom season in late March and early April, so book early or shift your dates slightly to avoid higher prices and crowds.
What to do in Baltimore after you land
Inner Harbor: Explore Baltimore’s centerpiece district for waterfront views, fresh seafood, and an easygoing place to spend an afternoon.
National Aquarium: This harbor-side aquarium is one of the best in the country, known for its diverse exhibits and popular dolphin encounters.
Camden Yards: One of America’s oldest ballparks and a stop that’s worth a visit for any baseball fan.
Fort McHenry: Want a moving historical stop that’s right on the water? Discover the historic fort that inspired “The Star-Spangled Banner,”
Two happy travelers riding a scooter at sunset, promoting low-fare flights.
Looking for more low-fare flights?
Check out the Low Fare Calendar to find a fare that works for you. Just choose the month you want to depart and return, and we’ll show you the best fares available.
*Fares displayed have been collected within the last 24 hours and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply. Modifying this information may result in a different fare. To find the most updated fare, please visit Southwest.com. Fares listed are Basic, which are subject to additional terms and conditions.
Flight Details
Departing from:
Lambert-St Louis Int'l Airport
Arriving at:
Balt./Wash. International Airport
Average flight time:
1 hour 59 minutes
Distance:
738 miles
Route Information
156†Weekly flights
3‡Nonstop flights per day Monday through Friday
3‡Nonstop flights on Saturday
4‡Nonstop flights on Sunday
† Weekly flights based on DOT published scheduled average flights Monday through Sunday between 9/1/2025 and 9/30/2025. Note: route may not operate every day of the week.
‡ Nonstop flights based on DOT published scheduled average flights Monday through Sunday between 9/1/2025 and 9/30/2025.
Questions we hear the most
The average flight time from St. Louis to Baltimore/Washington is 1 hour 59 minutes.
There are 156 weekly flights from St. Louis to Baltimore/Washington on Southwest Airlines.
Yes, Southwest flies nonstop from St. Louis to Baltimore/Washington 3 times per day from Monday through Friday.
Yes, Southwest flies nonstop from St. Louis to Baltimore/Washington 3 times per day on Saturdays and 4 times per day on Sundays.
To find the lowest fares by day and time to fly St. Louis to Baltimore/Washington with Southwest, check out our Low Fare Calendar.