Cheap flights from Buffalo (BUF) to Barcelona-El Prat (BCN) from $596

This is the cheapest one-way flight price, found on 3/29. Prices may vary by date and flight preferences.
BUF — BCN
Apr 4 — Apr 111

How to find the cheapest flight from Buffalo (BUF) to Barcelona-El Prat (BCN)

All the information you need to plan the best BUF to BCN flight in 2023: compare Buffalo to Barcelona-El Prat flight prices with the expected peak season, weather and rainfall in Barcelona-El Prat.

BUF - BCN

Price

$577 - $1,268

BCN

Temperature

48.2 - 75.2 °F

BCN

Rainfall

0.8 - 3.6 inches

Popular inJulyHigh demand for flights, 30% potential price rise
Cheapest inJanuaryBest time to find cheap flights, 35% potential price drop
Average price$601Average for round-trip flights in March 2023
Round-trip from$577From Buffalo to Barcelona-El Prat

Cheap flights from Buffalo to Barcelona-El Prat in March, April 2023

The best prices found for BUF to BCN flights for March, April

Buffalo to Barcelona-El Prat 2023 flight deals

Cheap flights to Barcelona-El Prat from Buffalo found for this year

Cheap American Airlines flights from Buffalo to Barcelona-El Prat

Cheap KLM flights from Buffalo to Barcelona-El Prat

One-way flights to Barcelona-El Prat from Buffalo

The cheapest one-way flights from Buffalo to Barcelona-El Prat

Find flights from Buffalo to Barcelona-El Prat within your budget

Use the slider to find flights from Buffalo to Barcelona-El Prat that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

$792 - $1,063

Route

Depart

Return

Price

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-30

1 stop21h 30m

Barcelona-El Prat

2023-05-10

1 stop11h 41m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-30

1 stop21h 30m

Barcelona-El Prat

2023-05-10

2 stops17h 53m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-30

2 stops16h 00m

Barcelona-El Prat

2023-05-09

2 stops18h 41m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-27

2 stops14h 51m

Barcelona-El Prat

2023-05-09

2 stops16h 37m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-29

1 stop32h 23m

Barcelona-El Prat

2023-05-10

2 stops16h 28m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-29

2 stops22h 54m

Barcelona-El Prat

2023-05-08

2 stops31h 38m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-28

2 stops17h 36m

Barcelona-El Prat

2023-05-09

2 stops16h 17m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-09-20

2 stops16h 10m

Barcelona-El Prat

2023-10-04

2 stops19h 18m

BuffaloBarcelona-El Prat

BUF - BCN

BUFBCN

Buffalo

2023-04-28

2 stops21h 58m

Barcelona-El Prat

2023-05-10

2 stops21h 59m

Flights are sorted by cheapest first

Deals found on 3/29

Reviews of Airlines Servicing Barcelona-El Prat

Delta
8.0
Very good
2,335 reviews

Boarding

8.1

Crew

8.5

Comfort

7.9

Entertainment

7.8

Food

7.2

Overall

8.0

Reviews

1 / 10

Crew is great. Required early boarding and the staff was very accommodating. Seats are narrow and cramped. Not even enough room to get out of window seat to aisle easily. I am not a large person 5’4 135lbs. Small sandwich rather than awful snacks would be appreciated since there is not a lot of connection time provided and long lines at food vendors. Since ticket costs have sky rocked adding $5 to the ticket for a sandwich would nit even be questioned

Delta
8.0
Very good
2,335 reviews
Delta
8.0
Very good
2,335 reviews

Boarding

8.1

Crew

8.5

Comfort

7.9

Entertainment

7.8

Food

7.2

Overall

8.0

Reviews

1 / 10

Crew is great. Required early boarding and the staff was very accommodating. Seats are narrow and cramped. Not even enough room to get out of window seat to aisle easily. I am not a large person 5’4 135lbs. Small sandwich rather than awful snacks would be appreciated since there is not a lot of connection time provided and long lines at food vendors. Since ticket costs have sky rocked adding $5 to the ticket for a sandwich would nit even be questioned

Air France
7.6
Good
137 reviews
Delta
8.0
Very good
2,335 reviews

Boarding

8.1

Crew

8.5

Comfort

7.9

Entertainment

7.8

Food

7.2

Overall

8.0

Reviews

1 / 10

Crew is great. Required early boarding and the staff was very accommodating. Seats are narrow and cramped. Not even enough room to get out of window seat to aisle easily. I am not a large person 5’4 135lbs. Small sandwich rather than awful snacks would be appreciated since there is not a lot of connection time provided and long lines at food vendors. Since ticket costs have sky rocked adding $5 to the ticket for a sandwich would nit even be questioned

United Airlines
7.6
Good
1,427 reviews
Delta
8.0
Very good
2,335 reviews

Boarding

8.1

Crew

8.5

Comfort

7.9

Entertainment

7.8

Food

7.2

Overall

8.0

Reviews

1 / 10

Crew is great. Required early boarding and the staff was very accommodating. Seats are narrow and cramped. Not even enough room to get out of window seat to aisle easily. I am not a large person 5’4 135lbs. Small sandwich rather than awful snacks would be appreciated since there is not a lot of connection time provided and long lines at food vendors. Since ticket costs have sky rocked adding $5 to the ticket for a sandwich would nit even be questioned

KLM
7.5
Good
141 reviews
Delta
8.0
Very good
2,335 reviews

Boarding

8.1

Crew

8.5

Comfort

7.9

Entertainment

7.8

Food

7.2

Overall

8.0

Reviews

1 / 10

Crew is great. Required early boarding and the staff was very accommodating. Seats are narrow and cramped. Not even enough room to get out of window seat to aisle easily. I am not a large person 5’4 135lbs. Small sandwich rather than awful snacks would be appreciated since there is not a lot of connection time provided and long lines at food vendors. Since ticket costs have sky rocked adding $5 to the ticket for a sandwich would nit even be questioned

American Airlines
7.4
Good
1,803 reviews
Delta
8.0
Very good
2,335 reviews

Boarding

8.1

Crew

8.5

Comfort

7.9

Entertainment

7.8

Food

7.2

Overall

8.0

Reviews

1 / 10

Crew is great. Required early boarding and the staff was very accommodating. Seats are narrow and cramped. Not even enough room to get out of window seat to aisle easily. I am not a large person 5’4 135lbs. Small sandwich rather than awful snacks would be appreciated since there is not a lot of connection time provided and long lines at food vendors. Since ticket costs have sky rocked adding $5 to the ticket for a sandwich would nit even be questioned

Related info for your journey

Useful info, stats and facts about Buffalo to Barcelona-El Prat flights.

Alternative routes for Buffalo to Barcelona-El Prat

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

Top 6 airlines flying from Buffalo to Barcelona-El Prat

The chart below displays the airlines Cheapflights users traveling from Buffalo to Barcelona-El Prat choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
LufthansaCheapest$531Average$836FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
KLMCheapest$574Average$686FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
United AirlinesCheapest$594Average$1,048FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapest$662Average$1,047FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
British AirwaysCheapest$699Average$1,028FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
American AirlinesCheapest$711Average$1,268FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.