Cheap flights from Des Moines to Buffalo (DSM - BUF)

DSM — BUF
Dec 12 — Dec 191

How to find the cheapest flight from Des Moines (DSM) to Buffalo (BUF)

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

DSM - BUF

Price

$139 - $530

BUF

Temperature

24.8 - 71.6 °F

BUF

Rainfall

2.5 - 4 inches

Popular inAugustHigh demand for flights, 15% potential price rise
Cheapest inDecemberBest time to find cheap flights, 69% potential price drop
Average price$139Average for round-trip flights in December 2022
Round-trip from$139From Des Moines to Buffalo

What is the cheapest day to fly round-trip from Des Moines to Buffalo?

Wednesday flights are generally found to be more expensive for flights from Des Moines to Buffalo. 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 Buffalo.

What is the cheapest month to fly from Des Moines to Buffalo?

December can be a great time to fly to Buffalo from Des Moines with a flight ticket averaging about $448. Cheapflights users have found deals in the month of December for as cheap as $125. The most expensive prices can be found in the month of August.

When is the cheapest time to fly from Des Moines to Buffalo (DSM - BUF)?

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

Cheap flights from Des Moines to Buffalo in December, January 2022

The best prices found for DSM to BUF flights for December, January
Jan 5 - Jan 8
DSM

Des Moines

BUF

Buffalo

2 stops

22h 37m
BUF

Buffalo

DSM

Des Moines

1 stop

25h 40m
$297

Multiple Airlines

Pick Dates

Deal found 12/7

Jan 28 - Jan 30
DSM

Des Moines

BUF

Buffalo

1 stop

7h 07m
BUF

Buffalo

DSM

Des Moines

1 stop

8h 12m
$328

American Airlines

Pick Dates

Deal found 12/6

Dec 25 - Dec 30
DSM

Des Moines

BUF

Buffalo

1 stop

23h 51m
BUF

Buffalo

DSM

Des Moines

1 stop

8h 13m
$334

Multiple Airlines

Pick Dates

Deal found 12/5

Des Moines to Buffalo 2022 flight deals

Cheap flights to Buffalo from Des Moines found for this year
Dec 25 - Dec 30
DSM

Des Moines

BUF

Buffalo

1 stop

23h 51m
BUF

Buffalo

DSM

Des Moines

1 stop

8h 13m
$334

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 17 - Dec 19
DSM

Des Moines

BUF

Buffalo

1 stop

4h 12m
BUF

Buffalo

DSM

Des Moines

1 stop

22h 25m
$358

Multiple Airlines

Pick Dates

Deal found 12/4

Dec 24 - Dec 30
DSM

Des Moines

BUF

Buffalo

1 stop

5h 14m
BUF

Buffalo

DSM

Des Moines

1 stop

5h 01m
$407

American Airlines

Pick Dates

Deal found 12/6

Cheap American Airlines flights from Des Moines to Buffalo

Jan 28 - Jan 30
DSM

Des Moines

BUF

Buffalo

1 stop

7h 07m
BUF

Buffalo

DSM

Des Moines

1 stop

8h 12m
$328

American Airlines

Pick Dates

Deal found 12/6

Jan 5 - Jan 8
DSM

Des Moines

BUF

Buffalo

1 stop

6h 51m
BUF

Buffalo

DSM

Des Moines

1 stop

6h 29m
$344

American Airlines

Pick Dates

Deal found 12/5

Dec 24 - Dec 30
DSM

Des Moines

BUF

Buffalo

1 stop

5h 14m
BUF

Buffalo

DSM

Des Moines

1 stop

5h 01m
$407

American Airlines

Pick Dates

Deal found 12/6

Cheap United Airlines flights from Des Moines to Buffalo

Jan 28 - Jan 30
DSM

Des Moines

BUF

Buffalo

1 stop

6h 08m
BUF

Buffalo

DSM

Des Moines

2 stops

21h 57m
$360

United Airlines

Pick Dates

Deal found 12/7

Jan 6 - Jan 8
DSM

Des Moines

BUF

Buffalo

2 stops

25h 37m
BUF

Buffalo

DSM

Des Moines

1 stop

4h 51m
$404

United Airlines

Pick Dates

Deal found 12/5

Jan 5 - Jan 8
DSM

Des Moines

BUF

Buffalo

2 stops

14h 34m
BUF

Buffalo

DSM

Des Moines

1 stop

4h 51m
$420

United Airlines

Pick Dates

Deal found 12/5

Last minute flights from Des Moines to Buffalo

Late deals on return flights to Buffalo from Des Moines, departing today and this week
Dec 17 - Dec 19
DSM

Des Moines

BUF

Buffalo

1 stop

4h 12m
BUF

Buffalo

DSM

Des Moines

1 stop

22h 25m
$358

Multiple Airlines

Pick Dates

Deal found 12/4

Dec 16 - Dec 18
DSM

Des Moines

BUF

Buffalo

1 stop

5h 10m
BUF

Buffalo

DSM

Des Moines

1 stop

8h 13m
$502

American Airlines

Pick Dates

Deal found 12/6

Dec 17 - Dec 19
DSM

Des Moines

BUF

Buffalo

2 stops

14h 28m
BUF

Buffalo

DSM

Des Moines

1 stop

8h 13m
$582

American Airlines

Pick Dates

Deal found 12/4

Related info for your journey

Useful info, stats and facts about Des Moines to Buffalo flights.

Which airlines flying from Des Moines to Buffalo have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Des Moines to Buffalo that may be offering flexible cancellation policies are United Airlines, Delta, and American Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Des Moines to Buffalo for under $400 on Cheapflights?

Yes, there are multiple flights from Des Moines to Buffalo for under $400. The cheapest flight booked recently is on American Airlines for just $328, but on average you can expect to pay $489.

Are there last-minute flights available from Des Moines to Buffalo for under $400?

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

What are the cheapest airlines flying from Des Moines to Buffalo round-trip?

American Airlines, at $328, was found to be the cheapest airline from Des Moines to Buffalo.Alternate airlines to your destination round-trip include Delta and United Airlines. These flights start at 26% lower than the current average price 3 months from now.

What are the most popular airlines that fly from Des Moines to Buffalo?

When booking a flight from Des Moines to Buffalo, you may want to consider flying on American Airlines, Delta or Frontier as they are the most popular for this route.

What are the cheapest flights from Des Moines to Buffalo?

On average you can expect to pay $259 for a flight from Des Moines to Buffalo. The cheapest flight overall is $166 while the most popular route, (Des Moines - Buffalo) is currently priced at $329.

Alternative routes for Des Moines to Buffalo

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

Top 3 airlines flying from Des Moines to Buffalo

The chart below displays the airlines Cheapflights users traveling from Des Moines to Buffalo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United AirlinesCheapest$265Average$454FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapest$331Average$480FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapest$351Average$495FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights