Skip to main content
Beginning of main content

Cheap Flights from Buffalo to St. Louis $284.1

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Buffalo to St. Louis (BUF to STL)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Buffalo to St. Louis (BUF to STL)

Question : Should you take that vacation to Saint Louis in the next 30 days?
Answer : As of Mar 20th, the best day for booking to Saint Louis (STL) is Mar 29th. It costs $261, which is 35% below the average price to book the same route.

Question : How much should a trip from Buffalo (BUF) to Saint Louis (STL) cost?
Answer : Ranging from $261 to $786, prices for BUF to STL fluctuate less than most routes in the United States. Prices tend to be lower the further out you book.

Question : Over the coming months, which airline is getting their passengers to Lambert-St. Louis International Airport (STL) round-trip the cheapest?
Answer : Delta Air Lines is your best bet for finding that coveted low fare. They're offering fares as low as $261, while prices for other flights are as high as $786.

Question : How many days should you spend in Saint Louis?
Answer : The average time spent in Saint Louis by travelers from Buffalo is about one week.

Question : Can you cut down on flight costs by changing the day of the week you travel to Saint Louis?
Answer : Wednesday is your lowest-cost day to fly in April. Being flexible with your travel days garners even more savings during booking.

Question : Should you be aware of any airlines that have a reputation of delayed arrivals for this route?
Answer : If you're flying Republic Airlines to Saint Louis from Buffalo, you may be tardy as they're late 100% of the time. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.

Question : What are the chances this flight will be delayed?
Answer : The Buffalo to Saint Louis route has a 25% on-time rate, ranking in the 20th percentile worldwide in getting their passengers to their destinations on schedule. When there is a delay, it averages 82 minutes.

Question : What's the likelihood of you being delayed on this route?
Answer : Using the combined on-time percentage and average delay breakdown, Buffalo to Saint Louis currently has a 1 out of a possible 5 star rating. A 1-star rating means you should feel rather worried about getting to Saint Louis on time.