Mobile Menu
IATA Code
IATA: BCN
Geocoordinates
41.300000
2.083333

Barcelona Airport Flights

If you are planning to visit Barcelona for enjoying its beach culture and rich architecture then you will find certain cheap airlines that fly to the city frequently. You can easily search for low cost air fares including many discount and budget flight deals that will suit your budget easily. You will be eligible for getting certain discounts if you book your flight a few months in advance before your trip. The seats of budget airlines fill up quickly and their prices also go up as the demand increases. It is also notable that bookings for a Tuesday, Wednesday or Thursday provide cheapest tickets. An early morning and late night flight to Barcelona is always more economical too.

Barcelona airport consists of two large terminals namely terminal 1 and Terminal 2. There are three buildings T2A, T2B, T2C at this terminal and flights of different airlines head towards nearly 145 destinations from here. EasyJet is offering the cheapest fares to Barcelona and certain other European destinations these days. Now the latest feature at their on-line site allows you to reschedule your flight if you require. However, it charges a small amount for the service but it makes your booking quite flexible. Jet2 is another flight that is offering budget fares to passengers with rescheduling system but you will not get a refund if you wish to cancel your flight. Ryan Air is also operating from Terminal 2 of Barcelona Airport now. Their flights are considered to be the cheapest in fares these days. However, it is important to keep an eye on the hidden charges for carrying extra bags etc. FlyMonarch also operates from Barcelona to Manchester at a low fare. Hence you can easily find several websites of different airlines that offer cheap fares from several parts of the world.

Barcelona Airport Destinations List

Below is a list of the 181 destinations you can fly from Barcelona Airport. These destinations can be viewed on a map here.

Destination
IATA
Airline(s) Flying Route
Aalborg Airport
AAL
Vueling
Al Maktoum International Airport
DWC
Emirates
Algiers Airport
ALG
Air Algerie, Swiftair and Vueling
Alicante Airport
ALC
Vueling
Almeria Airport
LEI
Vueling
Amman Queen Alia Airport
AMM
Royal Jordanian
Amsterdam Schiphol Airport
AMS
Transavia and Vueling
Antwerp Deurne Airport
ANR
Jetairfly
Athens Airport
ATH
Aegean Airlines and Vueling
Atlanta Airport
ATL
Delta Air Lines
Badajoz Airport
BJZ
Air Nostrum and Iberia
Banjul Airport
BJL
Vueling
Bari Airport
BRI
Vueling
Belfast Aldergrove Airport
BFS
easyJet
Bergamo Airport
BGY
Ryanair
Bergen Airport
BGO
Norwegian Air International
Berlin Schönefeld Airport
SXF
easyJet and Ryanair
Berlin tegel Otto Lilienthal Airport
TXL
Germanwings and Vueling
Bilbao Airport
BIO
Norwegian Air International and Vueling
Billund Airport
BLL
Norwegian Air International and Primera Air Scandinavia
Birmingham Airport
BHX
Monarch Airlines, Norwegian Air International, Ryanair and Vueling
Bogota Airport
BOG
AVIANCA
Bologna Airport
BLQ
Ryanair and Vueling
Bordeaux Airport
BOD
easyJet and Vueling
Brest Lesquin Airport
BES
Vueling
Brindisi Airport
BDS
Vueling
Bristol Airport
BRS
easyJet
Brussels Airport
BRU
Brussels Airlines, Ryanair and Vueling
Brussels Charleroi Airport
CRL
Ryanair
Bucharest Henri Coanda Airport
OTP
Blue Air, Tarom, Vueling and Wizz Air
Budapest Airport
BUD
Ryanair, Vueling and Wizz Air
Buenos Aires Ezeiza Ministro Pistarini Airport
EZE
Aerolineas Argentinas
Cagliari Airport
CAG
Vueling
Cairo Airport
CAI
Egyptair
Cardiff Airport
CWL
Vueling
Casablanca Mohamed V Airport
CMN
Air Arabia Maroc and Royal Air Maroc
Catania Airport
CTA
Vueling
Charlotte Douglas Airport
CLT
American Airlines
Chicago O'Hare Airport
ORD
American Airlines
Chisinau Airport
KIV
Air Moldova, Fly One and Wizz Air
Cluj Napoca Airport
CLJ
Wizz Air
Cologne Airport
CGN
Air Berlin, Eurowings, Germanwings and Ryanair
Copenhagen Airport
CPH
Norwegian Air International, Primera Air Scandinavia, SAS and Vueling
Cork Airport
ORK
Aer Lingus
Craiova Airport
CRA
Wizz Air
Dakar Airport
DKR
Vueling
Doha Airport
DOH
Qatar Airways
Dubai Airport
DXB
Emirates
Dublin Airport
DUB
Aer Lingus, Ryanair and Vueling
Dubrovnik Airport
DBV
Norwegian Air International and Vueling
Dusseldorf Airport
DUS
Air Berlin, Eurowings, Germanwings, Norwegian Air International and Vueling
East Midlands Airport
EMA
Ryanair
Edinburgh Airport
EDI
Norwegian Air International, Ryanair and Vueling
Eindhoven Airport
EIN
Transavia and Vueling
Faro Airport
FAO
Vueling
Fez Airport
FEZ
Ryanair and Vueling
Florence Airport
FLR
Vueling
Frankfurt Airport
FRA
Lufthansa
Fuerteventura Airport
FUE
Ryanair and Vueling
Funchal Airport
FNC
Vueling
Gatwick Airport
LGW
easyJet, Monarch Airlines, Norwegian Air International and Vueling
Gdansk Airport
GDN
Wizz Air
Geneva Airport
GVA
easyJet, SWISS and Vueling
Genova Airport
GOA
Vueling
Glasgow Airport
GLA
Jet2
Gothenburg Landvetter Airport
GOT
Norwegian Air International, Norwegian Air Shuttle and Vueling
Granada Airport
GRX
Vueling
Hamburg Airport
HAM
Air Berlin, Eurowings, Germanwings, Norwegian Air International, Ryanair and Vueling
Hanover Airport
HAJ
Germanwings and Vueling
Heathrow Airport
LHR
British Airways
Helsinki Airport
HEL
Finnair, Norwegian Air International and Vueling
Iasi Airport
IAS
Blue Air
Ibiza Airport
IBZ
Ryanair and Vueling
Islamabad Airport
ISB
Pakistan International Airlines
Istanbul Ataturk Airport
IST
Turkish Airlines
Istanbul Sabiha Gokcen Airport
SAW
Pegasus and Turkish Airlines
Jerez Airport
XRY
Ryanair and Vueling
Katowice Airport
KTW
Wizz Air
Kiev Borispol Airport
KBP
UIA, Vueling and Wind Rose Aviation Company
Krakow Airport
KRK
Vueling
La Coruna Airport
LCG
Vueling
Lahore Airport
LHE
Pakistan International Airlines
Lanzarote Airport
ACE
Ryanair and Vueling
Las Palmas Airport
LPA
Norwegian Air International, Ryanair and Vueling
Leeds Airport
LBA
Jet2 and Monarch Airlines
Leon Airport
LEN
Iberia
Lille Airport
LIL
Vueling
Lima Jorge Chavez Airport
LIM
LATAM Airlines and LATAM Airlines Peru
Lisbon Airport
LIS
Portugalia Airlines, TAP Portugal and Vueling
Liverpool Airport
LPL
easyJet and Ryanair
Luton Airport
LTN
easyJet and Vueling
Luxembourg Airport
LUX
Cargolux, Luxair and Vueling
Lyon St Exupéry Airport
LYS
easyJet and Vueling
Madrid Airport
MAD
Air Europa, Iberia and Vueling
Malaga Airport
AGP
Ryanair and Vueling
Malta Airport
MLA
Vueling
Manchester Airport
MAN
Jet2, Monarch Airlines, Norwegian Air International, Ryanair and Vueling
Marrakech Airport
RAK
Ryanair and Vueling
Marseille Airport
MRS
Vueling
Menorca Airport
MAH
Ryanair and Vueling
Miami Airport
MIA
American Airlines
Milan Linate Airport
LIN
Alitalia and Alitalia CityLiner
Milan Malpensa Airport
MXP
easyJet, Singapore Airlines and Vueling
Minsk International 2 Airport
MSQ
Belavia
Montreal Airport
YUL
Air Canada and Air Transat
Moscow Domodedovo Airport
DME
Ural Airlines and Vueling
Moscow Sheremetyevo Airport
SVO
Aeroflot
Moscow Vnukovo Airport
VKO
Aeroflot and Rossiya Airlines
Mulhouse basel Airport
BSL
easyJet and Vueling
Munich Airport
MUC
Lufthansa, Transavia and Vueling
Nador Airport
NDR
Air Arabia Maroc, Ryanair and Vueling
Nantes Airport
NTE
Vueling
Naples Airport
NAP
easyJet, Ryanair and Vueling
New York JFK Airport
JFK
American Airlines and Delta Air Lines
Newark Airport
EWR
United Airlines
Newcastle Airport
NCL
easyJet
Nice Airport
NCE
easyJet and Vueling
Nürnberg Airport
NUE
Vueling
Olbia Airport
OLB
Vueling
Oran Es Senia Airport
ORN
Air Algerie and Vueling
Orly Airport
ORY
Transavia France and Vueling
Oslo Airport
OSL
Norwegian Air International, Norwegian Air Shuttle, SAS and Vueling
Ostend Airport
OST
Jetairfly
Oviedo Aviles Airport
OVD
Vueling
Palermo Airport
PMO
Vueling
Palma de Mallorca Airport
PMI
Air Europa, Norwegian Air International, Ryanair, Swiftair and Vueling
Paris Beauvais Tille Airport
BVA
Ryanair
Paris Charles De Gaulle Airport
CDG
Air France, easyJet and Vueling
Philadelphia Airport
PHL
American Airlines
Pisa Airport
PSA
Vueling
Ponta Delgada Airport
PDL
Azores Airlines
Porto Airport
OPO
Ryanair and Vueling
Poznan Airport
POZ
Wizz Air
Prague Airport
PRG
Vueling
Prestwick Airport
PIK
Ryanair
Rennes St Jacques Airport
RNS
Vueling
Reykjavik Airport
KEF
Norwegian Air International, Vueling and WOW Air
Riga Airport
RIX
Air Baltic and Wizz Air
Rome Fiumicino Airport
FCO
Alitalia, Ryanair and Vueling
Rotterdam Airport
RTM
Transavia and Vueling
San Sebastian Airport
EAS
Vueling
Santa Cruz De La Palma Airport
SPC
Vueling
Santander Airport
SDR
Ryanair and Vueling
Santiago De Compostela Airport
SCQ
Ryanair and Vueling
Santorini Airport
JTR
Vueling
Sao Paulo Aeroporto Internacional Guarulhos Airport
GRU
LATAM Airlines Brasil
Seoul Incheon Airport
ICN
Korean Air
Sevilla Airport
SVQ
Ryanair and Vueling
Shanghai Pu Dong Airport
PVG
Air China
Skopje Airport
SKP
Wizz Air
Sofia Airport
SOF
Bulgaria Air, Ryanair and Wizz Air
Sorvágur Airport
FAE
Atlantic Airways
Southend Airport
SEN
easyJet
Split Airport
SPU
Vueling
St Petersburg Pulkovo Airport
LED
Aeroflot, Ural Airlines and Vueling
Stansted Airport
STN
Ryanair
Stavanger Airport
SVG
Norwegian Air International
Stockholm Airport
ARN
Norwegian Air International, Norwegian Air Shuttle, Primera Air Nordic, SAS and Vueling
Stockholm Skavsta Airport
NYO
Ryanair
Stuttgart Airport
STR
Air Berlin, Eurowings and Vueling
Tangier Airport
TNG
Air Arabia Maroc and Vueling
Tel Aviv Yafo Ben Gurion Airport
TLV
El Al, Norwegian Air International and Vueling
Tenerife Airport
TFS
Ryanair and Vueling
Tenerife North Airport
TFN
Air Europa, Norwegian Air International, Ryanair and Vueling
Timisoara Airport
TSR
Wizz Air
Toronte Airport
YYZ
Air Canada, Air Canada Rouge and Air Transat
Toulouse Airport
TLS
Vueling
Treviso Airport
TSF
Ryanair
Trondheim Airport
TRD
Norwegian Air International
Tunis Airport
TUN
Tunisair and Vueling
Turin Airport
TRN
Ryanair and Vueling
Valencia Airport
VLC
Vueling
Valladolid Airport
VLL
Ryanair and Vueling
Venice Airport
VCE
Vueling
Vienna Schwechat Airport
VIE
Air Berlin, Air China, Eurowings and Vueling
Vigo Airport
VGO
Ryanair and Vueling
Vilnius Airport
VNO
FlexFlight, Ryanair and Wizz Air
Warsaw Airport
WAW
LOT Polish Airlines, Norwegian Air International, Vueling and Wizz Air
Yerevan Airport
EVN
Aircompany Armenia
Zagreb Airport
ZAG
Croatia Airlines and Vueling
Zurich Airport
ZRH
SWISS and Vueling

* Codeshare flight