Welcome | Sign out

Cheap Flights from Portland to Barcelona, Spain - PWM to BCN (reverse)

Did You Know?

277,019 seats are available per week to fly from Portland, ME to Barcelona.
American Airlines has 490 connecting flights between Portland, ME and Barcelona.
There are 7152 flights from Portland, ME to Barcelona per week.
You must make at least one connection to fly from Portland, ME to Barcelona.

Cheap International Flights to Barcelona - BCN

Flights
Airline
Lowest Price
US Airways, Icelandair, KLM, Iberia, United, Delta, Aeroflot, Tap Portugal, Swiss, Turkish, Austrian, Alitalia, Air Canada, SATA, Air France, Lufthansa, Aer Lingus, American, British Airways, Finnair, Brussels, Air Europa
$742
Air France, Lufthansa, Iberia, American, Delta, Air Canada, British Airways, Alitalia, KLM, US Airways, United
$1068
Air Canada, Delta, United, Air France, Lufthansa, Alitalia, KLM, US Airways
$662
Lufthansa, Air France, Delta, Air Canada, KLM, United, US Airways
$662
Air Canada, Delta, United, Air France, Lufthansa, KLM, US Airways
$654
SATA, Tap Portugal, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Finnair, Air Europa, Icelandair, Aer Lingus, British Airways, Brussels, Aeroflot, Austrian, Swiss, KLM, Alitalia, Turkish, US Airways
$777
SAS, Brussels, Turkish, Austrian, Swiss, Aeroflot, Delta, Iberia, KLM, Icelandair, Alitalia, Finnair, Emirates, Air France, Lufthansa, American, United, Aer Lingus, Air Canada, Air Europa, British Airways, US Airways
$717
Air Canada, Alitalia, British Airways, Air Europa, Lufthansa, Brussels, Iberia, American, KLM, Delta, United, US Airways, Tap Portugal, Air France, Turkish
$1227
Air Canada, American, Air France, United, Lufthansa, Aer Lingus, Tap Portugal, Swiss, Singapore, Aeroflot, Brussels, Finnair, British Airways, Alitalia, SAS, Austrian, KLM, US Airways, Icelandair, Iberia, Delta, Turkish
$755
British Airways, Finnair, Alitalia, Brussels, Austrian, SAS, Swiss, KLM, Turkish, Tap Portugal, Aeroflot, Aer Lingus, Icelandair, Air Europa, Iberia, Lufthansa, Air France, Delta, United, Air Canada, US Airways, American
$876
Delta, Turkish, United, Air Canada, Tap Portugal, British Airways, Air France, Lufthansa, Iberia, Aer Lingus, American, KLM, Brussels, Alitalia, Finnair, US Airways
$926
British Airways, Delta, United, American, Air France, Iberia, Lufthansa, Air Europa, Aer Lingus, Alitalia, Austrian, Swiss, KLM
$656
Austrian, British Airways, American, Air France, Lufthansa, Air Europa, KLM, Swiss, Iberia
$690
Finnair, Air Canada, Brussels, British Airways, Delta, American, Air France, Lufthansa, Emirates, Alitalia, Austrian, Aeroflot, Swiss, Turkish, Iberia, Air Europa, Icelandair, KLM, SAS, Aer Lingus, United, US Airways
$706
Lufthansa, Iberia, Finnair, Turkish, KLM, Air Canada, British Airways, SATA, Delta, Alitalia, American, Air France, Air Europa, Swiss
$664
Tap Portugal, Aeroflot, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Icelandair, Aer Lingus, British Airways, Finnair, Alitalia, US Airways, Turkish, KLM, Swiss, SAS, Austrian, Brussels
$709
British Airways, Finnair, Alitalia, Brussels, Austrian, KLM, Turkish, Tap Portugal, Aeroflot, Air Canada, United, Aer Lingus, Iberia, Lufthansa, Air France, American, Delta, US Airways, Swiss
$989
Alitalia, Brussels, Austrian, SAS, Swiss, KLM, Turkish, Tap Portugal, Virgin Atlantic, Finnair, British Airways, Aeroflot, Icelandair, Aer Lingus, Iberia, Lufthansa, Air France, American, Delta, United, Air Canada, US Airways
$759
Lufthansa, Air France, Delta, Alitalia, KLM
$1323
Iberia, KLM, Lufthansa, Turkish, Emirates, Air France, Qatar, Air Canada, Alitalia, Tap Portugal
$849
KLM, Tap Portugal, British Airways, Finnair, Alitalia, Swiss, Aeroflot, US Airways, Turkish, Brussels, Air Canada, Aer Lingus, Icelandair, Iberia, Lufthansa, Air France, Austrian, American, Delta, United, SAS
$457
Brussels, SATA, United, Air Canada, Tap Portugal, British Airways, Finnair, US Airways, Turkish, KLM, Alitalia, Austrian, Delta, American, Air France, Lufthansa, Iberia, Air Europa, Aer Lingus, Swiss
$620
Turkish, KLM, Swiss, Iberia, Brussels, Alitalia, Finnair, Tap Portugal, Air Canada, Delta, United, American, Air France, Lufthansa, US Airways, Austrian, British Airways
$1230
Singapore, KLM, Turkish, Swiss, American, Delta, United, Air Canada, Aeroflot, British Airways, Air France, Alitalia, Austrian, Lufthansa, US Airways
$591
Iberia, American, Tap Portugal, Finnair, Alitalia, Delta, Air France, KLM
$1228
British Airways, Air Canada, KLM, Delta, American, US Airways, United, Lufthansa, Iberia, Air France, Alitalia
$1090
American, British Airways, KLM, Swiss, Brussels, Iberia
$969
British Airways, Finnair, Alitalia, Brussels, Turkish, KLM, Austrian, Air Canada, SATA, United, Delta, American, Air France, Air Europa, Lufthansa, Iberia, US Airways
$763
Iberia, Delta, Finnair, Brussels, Air France, Swiss, Alitalia, Austrian, Lufthansa, KLM, US Airways, Air Canada, United
$1053
Cheap Flights from Portland to Barcelona, Spain, from $654 Round trip from PWM to BCN