background

Flight Deals from Buffalo to Barcelona from $455

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

TK LogoAF LogoLH LogoBA LogoOS LogoKL LogoIB Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $835
  • Up to 2 stops
    $725

Airlines

  • Aer Lingus
    $1079
  • Air France
    $1630
  • American Airlines
    $882
  • Austrian Airlines
    $1555
  • British Airways
    $1064
  • Brussels Airlines
    $1406
  • Condor
    $1510
  • Finnair
    $879
  • IBERIA
    $1354
  • Icelandair
    $875
  • Lufthansa
    $725
  • TAP Portugal
    $779

Cabin Class

  • Economy
    $725

Departure Airports

  • Buffalo Niagara International Airport
    $725

Arrival Airports

  • Barcelona International Airport
    $725

Layover Airports

  • Adolfo Suárez Madrid–Barajas Airport
    $1083
  • Brussels Airport
    $1406
  • Chicago O Hare Airport
    $1064
  • Detroit Metropolitan Airport
    $1639
  • Dublin Airport
    $1079
  • Frankfurt am Main Airport
    $896
  • General Edward Lawrence Logan International Airport
    $779
  • Humberto Delgado Airport (Lisbon Portela Airport)
    $779
  • London Heathrow Airport
    $1045
  • Miami International Airport
    $882
  • Montreal Trudeau Airport
    $725
  • Munich Airport
    $725
  • New York John F Kennedy Airport
    $819
  • New York LaGuardia Airport
    $882
  • Newark Liberty Airport
    $725
  • Philadelphia International Airport
    $879
  • Reagan Washington National Airport
    $941
  • Reykjavik Keflavik Airport
    $875
  • Vienna International Airport
    $1555
  • Washington Dulles Airport
    $835

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
Lufthansa Logo
Lufthansa

11/29/25

BUF
27h
EWR

11/30/25

BCN
Lufthansa Logo
Lufthansa

12/14/25

BCN
15h 51m
MUC
EWR

12/14/25

BUF
$725
Lufthansa Logo
Lufthansa

11/29/25

BUF
27h 35m
EWR
YUL

11/30/25

BCN
Lufthansa Logo
Lufthansa

12/14/25

BCN
15h 51m
MUC
EWR

12/14/25

BUF
$725
TAP Portugal Logo
TAP Portugal

11/09/25

BUF
20h 5m
BOS
LIS

11/10/25

BCN
TAP Portugal Logo
TAP Portugal

11/14/25

BCN
11h 54m
LIS
BOS

11/14/25

BUF
$779
TAP Portugal Logo
TAP Portugal

11/10/25

BUF
20h 5m
BOS
LIS

11/11/25

BCN
TAP Portugal Logo
TAP Portugal

11/15/25

BCN
20h 45m
LIS
JFK

11/16/25

BUF
$819
Lufthansa Logo
Lufthansa

11/29/25

BUF
36h 50m
IAD

12/01/25

BCN
Lufthansa Logo
Lufthansa

12/14/25

BCN
8h 19m
IAD

12/14/25

BUF
$835
Icelandair Logo
Icelandair

11/09/25

BUF
31h 5m
BOS
KEF

11/10/25

BCN
Icelandair Logo
Icelandair

11/14/25

BCN
10h 21m
KEF
BOS

11/14/25

BUF
$875
Icelandair Logo
Icelandair

11/09/25

BUF
23h 10m
BOS
KEF

11/10/25

BCN
Icelandair Logo
Icelandair

11/14/25

BCN
10h 21m
KEF
BOS

11/14/25

BUF
$879
Finnair Logo
Finnair

11/29/25

BUF
16h 26m
PHL

11/30/25

BCN
Finnair Logo
Finnair

12/14/25

BCN
8h 52m
PHL

12/14/25

BUF
$879
American Airlines Logo
American Airlines

11/29/25

BUF
40h 3m
LGA
MIA

12/01/25

BCN
American Airlines Logo
American Airlines

12/14/25

BCN
8h 52m
PHL

12/14/25

BUF
$882
American Airlines Logo
American Airlines

11/29/25

BUF
19h 26m
PHL

11/30/25

BCN
American Airlines Logo
American Airlines

12/14/25

BCN
8h 52m
PHL

12/14/25

BUF
$891
Lufthansa Logo
Lufthansa

11/29/25

BUF
36h 50m
IAD

12/01/25

BCN
Lufthansa Logo
Lufthansa

12/14/25

BCN
9h 41m
FRA
EWR

12/14/25

BUF
$896
Finnair Logo
Finnair

11/29/25

BUF
26h 41m
PHL

11/30/25

BCN
Finnair Logo
Finnair

12/14/25

BCN
23h 16m
MIA
DCA

12/15/25

BUF
$941
American Airlines Logo
American Airlines

11/10/25

BUF
16h 26m
PHL

11/11/25

BCN
American Airlines Logo
American Airlines

11/15/25

BCN
29h 11m
LHR
PHL

11/16/25

BUF
$1045
British Airways Logo
British Airways

11/10/25

BUF
16h 26m
PHL

11/11/25

BCN
British Airways Logo
British Airways

11/15/25

BCN
27h 56m
LHR
ORD

11/16/25

BUF
$1064
Aer Lingus Logo
Aer Lingus

11/29/25

BUF
24h 15m
BOS
DUB

11/30/25

BCN
Aer Lingus Logo
Aer Lingus

12/14/25

BCN
29h 37m
DUB
JFK

12/15/25

BUF
$1079
Finnair Logo
Finnair

11/09/25

BUF
18h 48m
JFK

11/10/25

BCN
Finnair Logo
Finnair

11/14/25

BCN
9h 7m
MAD
JFK

11/14/25

BUF
$1083
Aer Lingus Logo
Aer Lingus

11/29/25

BUF
24h 15m
BOS
DUB

11/30/25

BCN
Aer Lingus Logo
Aer Lingus

12/14/25

BCN
10h 33m
DUB
BOS

12/14/25

BUF
$1132
British Airways Logo
British Airways

11/09/25

BUF
21h 56m
PHL
LHR

11/10/25

BCN
British Airways Logo
British Airways

11/14/25

BCN
9h 1m
PHL

11/14/25

BUF
$1174
Lufthansa Logo
Lufthansa

11/09/25

BUF
22h 5m
IAD
MUC

11/10/25

BCN
Lufthansa Logo
Lufthansa

11/14/25

BCN
11h 56m
FRA
IAD

11/14/25

BUF
$1194
British Airways Logo
British Airways

11/09/25

BUF
21h 32m
ORD
LHR

11/10/25

BCN
British Airways Logo
British Airways

11/14/25

BCN
11h 56m
MAD
PHL

11/14/25

BUF
$1201
IBERIA Logo
IBERIA

11/09/25

BUF
25h 20m
JFK

11/10/25

BCN
IBERIA Logo
IBERIA

11/14/25

BCN
14h 45m
JFK

11/15/25

BUF
$1354
IBERIA Logo
IBERIA

11/09/25

BUF
18h 48m
JFK

11/10/25

BCN
IBERIA Logo
IBERIA

11/14/25

BCN
8h 54m
MAD
BOS

11/14/25

BUF
$1370
IBERIA Logo
IBERIA

11/09/25

BUF
19h 11m
PHL
MAD

11/10/25

BCN
IBERIA Logo
IBERIA

11/14/25

BCN
10h 1m
PHL
DCA

11/14/25

BUF
$1385
Brussels Airlines Logo
Brussels Airlines

11/09/25

BUF
23h 20m
IAD
BRU

11/10/25

BCN
Brussels Airlines Logo
Brussels Airlines

11/14/25

BCN
7h 35m
EWR

11/14/25

BUF
$1406
Brussels Airlines Logo
Brussels Airlines

11/09/25

BUF
23h 20m
IAD
BRU

11/10/25

BCN
Brussels Airlines Logo
Brussels Airlines

11/14/25

BCN
11h 56m
FRA
IAD

11/14/25

BUF
$1415
Condor Logo
Condor

11/29/25

BUF
24h 40m
JFK
FRA

11/30/25

BCN
Condor Logo
Condor

12/14/25

BCN
31h 37m
FRA
JFK

12/15/25

BUF
$1510
Austrian Airlines Logo
Austrian Airlines

11/09/25

BUF
31h 30m
EWR
VIE

11/10/25

BCN
Austrian Airlines Logo
Austrian Airlines

11/14/25

BCN
7h 35m
EWR

11/14/25

BUF
$1555
Austrian Airlines Logo
Austrian Airlines

11/09/25

BUF
31h 30m
EWR
VIE

11/10/25

BCN
Austrian Airlines Logo
Austrian Airlines

11/14/25

BCN
11h 56m
FRA
IAD

11/14/25

BUF
$1564
Air France Logo
Air France

11/09/25

BUF
18h 45m
JFK

11/10/25

BCN
Air France Logo
Air France

11/14/25

BCN
8h 40m
JFK

11/14/25

BUF
$1630
Air France Logo
Air France

11/09/25

BUF
18h 45m
JFK

11/10/25

BCN
Air France Logo
Air France

11/14/25

BCN
12h 48m
JFK
DTW

11/14/25

BUF
$1639

Top Deals on flights from Buffalo to Barcelona

Buffalo, US (BUF) - Barcelona, ES (BCN)

TAP Portugal Logo
TAP Portugal

Nov 5

BUF
28h
BOS
LIS

Nov 6

BCN

as low as

$455

Buffalo, US (BUF) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Oct 22

BUF
17h 36m
ORD

Oct 23

BCN

as low as

$481

Buffalo, US (BUF) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Nov 5

BUF
23h 45m
EWR
FRA

Nov 6

BCN

as low as

$483

Buffalo, US (BUF) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Oct 22

BUF
21h 21m
ORD
LHR

Oct 23

BCN

as low as

$486

Buffalo, US (BUF) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Nov 5

BUF
21h 6m
PHL
LHR

Nov 6

BCN

as low as

$486

Buffalo, US (BUF) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Oct 22

BUF
21h 5m
IAD
FRA

Oct 23

BCN

as low as

$488

Buffalo, US (BUF) - Barcelona, ES (BCN)

KLM Logo
KLM

Oct 14

BUF
18h 20m
JFK

Oct 15

BCN

as low as

$489

Buffalo, US (BUF) - Barcelona, ES (BCN)

Air France Logo
Air France

Oct 22

BUF
18h 20m
JFK

Oct 23

BCN

as low as

$489

Buffalo, US (BUF) - Barcelona, ES (BCN)

Austrian Airlines Logo
Austrian Airlines

Nov 5

BUF
44h 55m
EWR
VIE

Nov 7

BCN

as low as

$490

Buffalo, US (BUF) - Barcelona, ES (BCN)

Air France Logo
Air France

Oct 22

BUF
22h 52m
JFK
CDG

Oct 23

BCN

as low as

$512

Buffalo, US (BUF) - Barcelona, ES (BCN)

Air France Logo
Air France

Oct 13

BUF
20h 15m
DTW
CDG

Oct 14

BCN

as low as

$512

Buffalo, US (BUF) - Barcelona, ES (BCN)

KLM Logo
KLM

Oct 13

BUF
21h
DTW
AMS

Oct 14

BCN

as low as

$538

Frequently Asked Questions

What is the cheapest and fastest flight from Buffalo to Barcelona?
The cheapest flight is with Lufthansa at $725, taking 27 hours. The fastest flight is with Finnair at $879, taking 16 hours 26 minutes.
What are all possible destination arrival airports?
Possible destination arrival airports include Barcelona International Airport, Newark Liberty Airport, Philadelphia International Airport, Montreal Trudeau Airport, General Edward Lawrence Logan International Airport, Humberto Delgado Airport, Reykjavik Keflavik Airport, New York LaGuardia Airport, and Dublin Airport.
What is the time difference between destination and arrival?
The time difference between Buffalo and Barcelona is typically 6 hours, with Barcelona ahead. Flight times vary, impacting arrival based on layovers and total travel duration.
Is there a direct flight from Buffalo to Barcelona?
There is no direct flight from Buffalo Niagara International Airport to Barcelona International Airport. The available flights are one-stop or two-stop options with airlines like Lufthansa and Finnair.
Are there convenient layover flights from Buffalo to Barcelona?
There are convenient one-stop flights from Buffalo to Barcelona with Lufthansa at $725 and Finnair at $833. Additionally, if you're considering two-stop flights, options include Lufthansa at $725, TAP Portugal at $779, Icelandair at $875, American Airlines at $882, and Aer Lingus at $1079.
What are the most convenient layover airports for the flight?
Consider Newark Liberty Airport, Philadelphia International Airport, LaGuardia Airport, General Edward Lawrence Logan International Airport, and Miami International Airport for convenient layovers on your flight from Buffalo to Barcelona.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158