Cheap flights from Buffalo to St. Louis (BUF - STL)

BUF — STL
May 28 — Jun 41

The best prices from Buffalo to Lambert-St Louis are usually found in August or February, booked 60 days in advance, depart on a Monday or Thursday and return on a Wednesday

How to find the cheapest flight from Buffalo to St. Louis

All the information you need to plan the best BUF to STL flight in 2022: compare Buffalo to St. Louis flight prices with the expected peak season, weather and rainfall in St. Louis.

BUF - STL

Price

$228 - $346

STL

Temperature

32 - 80.6 °F

STL

Rainfall

2.2 - 4.7 inches

Popular inOctoberHigh demand for flights, 11% potential price rise
Cheapest inAugustBest time to find cheap flights, 26% potential price drop
Average price$336Average for round-trip flights in May 2022
Round-trip from$228From Buffalo to Lambert-St Louis

What is the cheapest day to fly round-trip from Buffalo to St. Louis?

Saturday flights are found to be more expensive to fly from Buffalo to St. Louis. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to St. Louis.

How far in advance should I book a flight from Buffalo to St. Louis?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 92% on flights from Buffalo to St. Louis compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $432. For sooner than that we have options available in the next 3 days from $591.

What is the cheapest month to fly from Buffalo to St. Louis?

Due to multiple factors, expect to potentially pay more when booking in October. For low rates, August can be a great choice for travel to St. Louis. Flights to St. Louis from Buffalo in August are about $306 on average during August, but can be found for as low as $190.

When is the cheapest time to fly from Buffalo to St. Louis (BUF - STL)?

One of the essential ways to save on airfare from Buffalo to St. Louis is to remain as flexible as possible. Flights that are in the morning tend to be the most expensive. A flight at noon could potentially save you up to 33% on airfare.

Cheap flights from Buffalo to St. Louis in May, June 2022

The best prices found for BUF to STL flights for May, June
Jun 24 - Jun 26
BUF

Buffalo

STL

Lambert-St Louis

1 stop

23h 36m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

15h 06m
$282

Frontier

View Deal

Deal found 5/21/22

Jun 21 - Jun 26
BUF

Buffalo

STL

Lambert-St Louis

1 stop

17h 16m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

15h 06m
$298

Multiple Airlines

View Deal

Deal found 5/22/22

Jun 22 - Jun 29
BUF

Buffalo

STL

Lambert-St Louis

1 stop

4h 24m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

5h 01m
$322

American Airlines

View Deal

Deal found 5/23/22

Buffalo to St. Louis 2022 flight deals

Cheap flights to St. Louis from Buffalo found for this year
Jun 24 - Jun 26
BUF

Buffalo

STL

Lambert-St Louis

1 stop

23h 36m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

15h 06m
$282

Frontier

View Deal

Deal found 5/21/22

Jun 21 - Jun 26
BUF

Buffalo

STL

Lambert-St Louis

1 stop

17h 16m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

15h 06m
$298

Multiple Airlines

View Deal

Deal found 5/22/22

Aug 9 - Aug 16
BUF

Buffalo

STL

Lambert-St Louis

1 stop

4h 16m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

3h 57m
$299

American Airlines

View Deal

Deal found 5/21/22

Cheap American Airlines flights from Buffalo to St. Louis

Aug 9 - Aug 16
BUF

Buffalo

STL

Lambert-St Louis

1 stop

4h 16m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

3h 57m
$299

American Airlines

View Deal

Deal found 5/21/22

Jun 22 - Jun 29
BUF

Buffalo

STL

Lambert-St Louis

1 stop

4h 24m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

5h 01m
$322

American Airlines

View Deal

Deal found 5/23/22

May 28 - May 29
BUF

Buffalo

STL

Lambert-St Louis

1 stop

7h 15m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

3h 52m
$329

American Airlines

View Deal

Deal found 5/21/22

Cheap Delta flights from Buffalo to St. Louis

Jun 16 - Jun 20
BUF

Buffalo

STL

Lambert-St Louis

1 stop

6h 28m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

5h 17m
$346

Delta

View Deal

Deal found 5/20/22

Jul 15 - Jul 18
BUF

Buffalo

STL

Lambert-St Louis

1 stop

6h 05m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

3h 20m
$448

Delta

View Deal

Deal found 5/23/22

Sep 22 - Sep 26
BUF

Buffalo

STL

Lambert-St Louis

1 stop

6h 39m
STL

Lambert-St Louis

BUF

Buffalo

2 stops

13h 24m
$459

Delta

View Deal

Deal found 5/21/22

Last minute flights from Buffalo to St. Louis

Late deals on return flights to St. Louis from Buffalo, departing today and this week
May 28 - May 29
BUF

Buffalo

STL

Lambert-St Louis

1 stop

7h 15m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

3h 52m
$329

American Airlines

View Deal

Deal found 5/21/22

May 28 - May 30
BUF

Buffalo

STL

Lambert-St Louis

1 stop

7h 15m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

3h 42m
$392

American Airlines

View Deal

Deal found 5/23/22

May 28 - May 29
BUF

Buffalo

STL

Lambert-St Louis

2 stops

8h 47m
STL

Lambert-St Louis

BUF

Buffalo

1 stop

3h 52m
$491

American Airlines

View Deal

Deal found 5/21/22

One-way flights to Lambert-St Louis from Buffalo

The cheapest one-way flights from Buffalo to St. Louis
Jun 28
BUF

Buffalo

STL

Lambert-St Louis

1 stop

7h 44m
$162

American Airlines

View Deal

Deal found 5/22/22

Jul 28
BUF

Buffalo

STL

Lambert-St Louis

1 stop

13h 10m
$169

Frontier

View Deal

Deal found 5/22/22

Jun 18
BUF

Buffalo

STL

Lambert-St Louis

1 stop

5h 21m
$173

Delta

View Deal

Deal found 5/22/22

Related info for your journey

Useful info, stats and facts about Buffalo to St. Louis flights.

Which airlines flying from Buffalo to Lambert-St Louis have flexible cancellations due to COVID-19?

Some of our airline partners flying from Buffalo to Lambert-St Louis have new flexible policies in place due to COVID-19. American Airlines, Delta, and United Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like American Airlines with this kind of flexibility.

Can I find flights from Buffalo to St. Louis for under $300 on Cheapflights?

Yes, there are multiple flights from Buffalo to St. Louis for under $300. The cheapest flight booked recently is on Frontier for just $282, but on average you can expect to pay $391.

Are there last-minute flights available from Buffalo to St. Louis for under $400?

There are currently 6+ open flights from Buffalo to St. Louis within the next 7 days for less than $400.

What are the cheapest airlines flying from Buffalo to St. Louis round-trip?

Our cheapest airline available from Buffalo to St. Louis is Frontier. Our recent data shows that you can find tickets from as low as $282 on this airline. Additional options worth looking into are American Airlines and Delta, starting at $299 and $346 round-trip. Frontier is currently priced 8% below the average price you’ll pay for this route.

What are the cheapest airlines to fly from Buffalo to St. Louis one-way?

To fly one-way, consider booking your trip with American Airlines, which is currently one of the cheapest options available, starting at $162. Frontier flights start at $169 while deals on Delta start at $173 one-way.

What are the most popular airlines that fly from Buffalo to St. Louis?

Consider American Airlines, Delta or Frontier when booking your flight. These represent the most popular airlines when flying from Buffalo to St. Louis.

What are the cheapest flights from Buffalo to St. Louis?

Looking at all options, your cheapest flight can be booked for $216. While the most popular route (Buffalo - Lambert-St Louis) can be booked for $261 on average our data indicates $552 when flying from Buffalo to St. Louis.

Alternative routes for Buffalo to St. Louis

See prices for flight routes from nearby airports that may be better suited for you.

Top 3 airlines flying from Buffalo to St. Louis

The chart below displays the airlines Cheapflights users traveling from Buffalo to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United AirlinesCheapest$93Average$258FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapest$106Average$281FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapest$135Average$321FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights