Barcelona (BCN) — 217 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from BCN 217 routes
Code Dest. /wk Time OTP
AUH
Abu Dhabi
AV EY GA JX UX
42
6h 35m
AGA
Agadir (Temsia)
QR VY
3
2h 45m
OUD
Ahl Angad
FR
3
1h 55m
NDR
Al Aaroui
3O FR LL VY
20
1h 50m
VIT
Alava
V7
4
1h 15m
AHO
Alghero
FR
6
1h 25m
ALG
Algiers
AH QR VY
26
1h 8m
ALC
Alicante
IB LL QR VY
155
1h 1m
LEI
Almería
IB LL QR VY
41
1h 25m
AMM
Amman
RJ
3
4h 45m
AMS
Amsterdam
6E AM CI G3 GA HV +8
388
2h 11m
ESB
Ankara
VF
7
4h 20m
ATL
Atlanta
AF AM DL VS
28
10h 4m
AUS
Austin
12h 59m
BJZ
Badajoz
IB LL
10
1h 40m
GYD
Baku
J2
4
5h 25m
KRK
Balice
FR LO W6
26
2h 40m
BGR
Bangor
LXJ
1
7h 36m
BRI
Bari
IB LL QR VY
40
1h 58m
BVA
Beauvais
FR
11
2h
PEK
Beijing
CA ZH
14
11h 15m
BFS
Belfast
U2
5
2h 43m
BEG
Belgrade
JU UX W6
20
2h 34m
BGO
Bergen
D8
2
3h 20m
BER
Berlin
FR IB LL QR U2 VY
104
2h 40m
BIO
Bilbao
IB LL QR VY
199
1h 15m
BLL
Billund
D8
2
2h 45m
BHX
Birmingham, West Midlands
FR LL LS U2 VY
32
2h 25m
BOG
Bogota
AV EK EY SQ
28
10h 55m
BLQ
Bologna
FR LL QR VY
46
1h 40m
BOD
Bordeaux
LL QR V7 VY
60
1h 15m
BOS
Boston
AY B6 IB LL
22
7h 17m
BZN
Bozeman
TWY
1
9h 58m
BTS
Bratislava
FR W6
15
2h 30m
BES
Brest
V7
2
2h
BRS
Bristol
FR U2
22
2h 13m
BBU
Bucharest
3h 15m
BUD
Budapest
FR W6
29
2h 35m
EZE
Buenos Aires (Ezeiza)
AY IB LL QR
27
13h 45m
BSL
Bâle / Mulhouse
IB LL QR U2 VY
53
1h 50m
CAG
Cagliari
LL QR VY
32
1h 30m
CAI
Cairo
IB LL MS TP VY
18
3h 10m
CMN
Casablanca
3O AT
17
2h 15m
VRN
Caselle (VR)
V7
6
1h 56m
TRN
Caselle Torinese (TO)
FR LL QR VY
28
1h 27m
CTA
Catania
LL QR VY
49
2h 5m
CRL
Charleroi
FR
11
2h 15m
ORD
Chicago
AA AY BA IB UA
35
9h 30m
PWK
Chicago/Prospect Heights/Wheeling
EJM
1
8h 16m
RMO
Chişinău
5F W4
9
3h 25m
CLJ
Cluj-Napoca
W4
9
3h
LYS
Colombier-Saugnieu, Rhône
IB LA LL QR VY
63
1h 19m
CPH
Copenhagen
D8 FR IB LL QR SK +1
73
2h 55m
ORK
Cork
FR
3
2h 35m
RMU
Corvera
V7
3
1h 25m
CRA
Craiova
W4
2
3h
LCG
Culleredo
IB LA LL QR VY
102
1h 45m
ODB
Córdoba
1h 40m
DFW
Dallas-Fort Worth
AA AY BA
21
11h 15m
DOH
Doha
IB MH QR VA
56
6h
DRS
Dresden
2h 25m
DXB
Dubai
AV EK
28
7h 15m
DUB
Dublin
EI FR IB LL VY
69
2h 31m
DBV
Dubrovnik
LL QR VY
23
2h 10m
IAD
Dulles
AC UA
14
9h 15m
DUS
Düsseldorf
EW IB LL QR VY
81
2h 15m
FRG
East Farmingdale
LXJ
1
8h 27m
EDI
Edinburgh
FR LL RK U2 VY
31
2h 55m
EIN
Eindhoven
HV
13
2h 15m
FUE
El Matorral
IB LL QR VY
48
3h 20m
ORN
Es-Sénia
AH LL QR VY
10
1h 35m
ESU
Essaouira
VY
2
1h 32m
AOI
Falconara Marittima (AN)
V7
2
2h
FAO
Faro
FR LL QR VY
18
2h
MXP
Ferno (VA)
AV FR IB LL MH NZ +5
218
1h 35m
FLR
Firenze (FI)
IB LL QR VY
101
1h 40m
FRA
Frankfurt am Main
AC DE ET EY LH LO +3
154
2h 2m
HHN
Frankfurt am Main (Lautzenhausen)
FR
4
2h 10m
ADB
Gaziemir
PC XQ
7
3h 10m
GDN
Gdańsk
FR W6
10
3h 10m
GVA
Geneva
LL QR U2 VY
78
1h 35m
GOA
Genova (GE)
LL QR VY
23
1h 30m
GLA
Glasgow
U2
7
2h 55m
LPA
Gran Canaria Island
IB LL QR VY
133
3h 21m
GRX
Granada
IB LA LL QR VY
120
1h 30m
GDL
Guadalajara
12h 17m
GOT
Göteborg
D8
3
3h 10m
HAM
Hamburg
EW IB LL QR VY
63
2h 40m
HAJ
Hannover
LL QR TB VY
16
2h 27m
HEL
Helsinki (Vantaa)
AY D8 LA
19
4h
EAS
Hondarribia
IB LL QR VY
49
1h 15m
HKG
Hong Kong
CX
4
12h
IAS
Iaşi
W4
7
3h 25m
IBZ
Ibiza (Eivissa)
FR IB LA LL QR VY
300
55m
SKP
Ilinden
W6
3
2h 45m
IST
Istanbul
6E AV IB LL TG TK +1
103
3h 25m
JED
Jeddah
SV
4
5h 28m
XRY
Jerez de la Frontera
LL QR VY
37
1h 50m
KTW
Katowice
W6
7
2h 22m
KUT
Kopitnari
W6
3
4h 45m
KWI
Kuwait City
UX
4
6h 5m
CGN
Köln (Cologne)
EW FR
22
2h 20m
LEN
La Virgen Del Camino
IB LL VY
15
1h 30m
LCA
Larnaca
CY W6
8
4h
LBA
Leeds, West Yorkshire
LS U2
4
2h 40m
LIL
Lesquin
V7
3
2h 5m
LIS
Lisbon
A3 AC AD AV EK FI +12
323
2h
LPL
Liverpool
FR U2
8
2h 30m
RJL
Logroño
IB LL VY
14
1h 15m
LGW
London
BA IB LL U2 VY
171
2h 2m
LHR
London
BA IB LL MH VY
177
2h 6m
LCY
London
BA
6
2h 24m
STN
London, Essex
FR RK
30
2h 25m
LAX
Los Angeles
AY IB LL
13
11h 38m
LTN
Luton, Luton
FR U2 W9
39
2h 20m
LUX
Luxembourg
FR LG
13
2h
LXR
Luxor
MS
1
4h 20m
MAD
Madrid
AT AV AY CX ET EY +11
544
1h
MAH
Mahón (Maó)
FR IB LL QR VY
207
50m
MAN
Manchester, Greater Manchester
FR LL LS RK U2 VY
65
2h 16m
MRS
Marignane, Bouches-du-Rhône
IB LL QR V7 VY
23
1h 5m
RAK
Marrakesh
FR LL QR VY
29
2h 30m
MLN
Melilla
IB LL VY
4
3h 30m
MEX
Mexico City
AM EK TP
21
10h 51m
MIA
Miami
AA AY BA IB LL LVL
38
9h 32m
YUL
Montréal
AC TS
14
8h 15m
MUC
Munich
A3 AV EY IB LH LL +5
157
2h 5m
AGP
Málaga
FR IB LL QR VY
206
1h 40m
NTE
Nantes
IB LL QR V7 VY
68
1h 35m
NAP
Napoli
FR LL QR U2 VY
76
1h 50m
JFK
New York
AA AM AS AY BA DL +4
88
7h 43m
EWR
Newark
AC LX SN UA
29
8h 24m
NCL
Newcastle upon Tyne, Tyne and Wear
FR
5
2h 45m
NCE
Nice, Alpes-Maritimes
IB LL QR VY
84
1h 20m
EMA
Nottingham, Leicestershire
FR
8
2h 25m
WMI
Nowy Dwór Mazowiecki
FR W6
10
3h
NUE
Nuremberg
IB QR VY
11
2h 15m
OLB
Olbia (SS)
V7
3
1h 30m
BGY
Orio al Serio (BG)
FR
26
1h 45m
OSL
Oslo (Gardermoen)
D8 DY SK VY
25
3h 20m
OTP
Otopeni
H4 W4
22
3h
OZZ
Ouarzazate
FR
2
2h 35m
PMO
Palermo
FR IB LL QR VY
53
1h 55m
PMI
Palma de Mallorca
AZ EY FR IB JU KL +4
461
45m
XPL
Palmerola
E9
1
12h
ORY
Paris (Orly, Val-de-Marne)
IB LA LL QR TO VY
265
1h 48m
CDG
Paris (Roissy-en-France, Val-d'Oise)
AF AM G3 IB JL KE +9
382
1h 39m
SAW
Pendik, Istanbul
PC
10
2h 46m
PEG
Perugia (PG)
FR
3
1h 55m
PHL
Philadelphia
AA AY BA IB
28
9h
PDL
Ponta Delgada
S4 TP
6
3h 45m
OPO
Porto
FR LL QR VY
86
1h 41m
PRG
Prague
EW FR LL QS VY
51
40m
PIK
Prestwick, South Ayrshire
FR
4
2h 50m
RBA
Rabat
3O FR
5
2h 5m
OVD
Ranón
IB LA LL QR V7 VY
85
1h 35m
REG
Reggio Calabria
FR
2
2h 10m
KEF
Reykjavík
EK FI LL VY
16
4h 20m
RIX
Riga
BT
7
3h 35m
TIA
Rinas
LL VY W4
19
2h 30m
FCO
Rome
AR AV AZ ET EY FB +10
341
1h 40m
TRS
Ronchi dei Legionari/Trieste
FR
5
2h
RTM
Rotterdam
HV
11
2h 15m
RNS
Saint-Jacques-de-la-Lande, Ille-et-Vilaine
1h 55m
SZG
Salzburg
EW
2
2h 5m
ACE
San Bartolomé
IB LL QR VY
53
3h 15m
SFO
San Francisco
IB LL LVL UA
15
11h 36m
SJC
San Jose
12h 24m
SJU
San Juan
4h 59m
SDR
Santander
IB LL QR VY
38
1h 14m
SCL
Santiago
IB
5
15h 40m
SCQ
Santiago de Compostela
FR IB LL QR VY
125
1h 44m
FEZ
Saïss
FR
6
2h
LIN
Segrate (MI)
U2
7
1h 40m
ICN
Seoul
OZ TW
11
12h 25m
SVQ
Seville
FR IB LA LL QR VY
233
52m
PVG
Shanghai (Pudong)
CA MU
17
11h 56m
SZX
Shenzhen
CA ZH
6
12h 50m
SIN
Singapore
MH SQ
7
13h 20m
SOF
Sofia
FB FR W6
16
2h 50m
SOU
Southampton
U2
3
2h 15m
SEN
Southend-on-Sea, Essex
U2
5
2h 5m
ATH
Spata-Artemida
A3 IB LL TP V7 VY
62
2h 32m
SPU
Split
IB LL VY
24
2h
SPC
Sta Cruz de la Palma, La Palma Island
VY
3
3h 40m
SVG
Stavanger
D8
2
3h 5m
ARN
Stockholm
D8 FR SK VY
23
3h 35m
SXB
Strasbourg
LL U2 V7 VY
13
1h 55m
STR
Stuttgart
EW IB LL QR VY
64
1h 58m
GRU
São Paulo
LA QR
17
11h
TLL
Tallinn
BT FR
4
3h 55m
TNG
Tangier
3O FR LL QR VY
39
55m
TLV
Tel Aviv
LY
12
3h 55m
TFN
Tenerife
IB LL QR VY
112
3h 25m
TEB
Teterboro
8h 33m
SKG
Thessaloniki
A3
2
2h 16m
TSR
Timişoara
W4
5
2h 45m
TIV
Tivat
VY
3
2h 26m
YYZ
Toronto
AC
7
8h 13m
TOS
Tromsø
5h
TUN
Tunis
BJ TU
7
1h 35m
TTU
Tétouan
AT
2
2h 5m
VLC
Valencia
AY IB LL QR VY
25
1h
VLL
Valladolid
QR VY
4
1h 30m
MLA
Valletta
FR QR VY
22
2h 5m
VNY
Van Nuys
11h 28m
ZAG
Velika Gorica
OU TP
6
2h
VCE
Venezia (VE)
FR LL QR VY W4
107
1h 26m
VIE
Vienna
FR LL OS VY
49
2h 15m
VGO
Vigo
IB LA LL QR VY
71
1h 42m
VNO
Vilnius
FR W6
10
3h 30m
WAW
Warsaw
LO W6
21
2h 29m
WRO
Wrocław
W6
7
2h 50m
EVN
Yerevan
3F
3
4h 40m
BRU
Zaventem
EY FR IB LL NH QR +3
145
1h 55m
LJU
Zgornji Brnik
LL VY
4
2h 5m
ZRH
Zurich
LL LX QR VY WY
85
1h 45m
Loading 1-stop connections...
Loading 2-stop connections...

Searching connections to ""...
1 selected, pick another to compare
Duration
Flights/wk
On-time
Airlines

Also finds 1-stop and 2-stop connections.

Searching connections...

Searching airports...

Hub Brief

Plan your next trip from Barcelona

217 Destinations Airlines 5 Continents 9,818 Weekly Flights

Josep Tarradellas Barcelona-El Prat Airport (BCN) connects to 217 destinations (31 domestic, 186 international) across 5 continents, served by airline including Vueling, Level and Qatar. With 9,818 weekly departures, you have plenty of options for schedule flexibility.

Also explore Live Flights
Terminal Guides
Coming soon
Dining & Amenities
Coming soon
Lounge Reviews
Coming soon

Airlines from BCN

All airlines operating scheduled flights from Josep Tarradellas Barcelona-El Prat Airport.

How does BCN compare?

Alternative airports within 150 miles of Josep Tarradellas Barcelona-El Prat Airport.

Metric BCN PMI
Distance 126 mi
Nonstop Routes 217 142
International 186 115
Airlines 107
Passengers/yr 55.0M 33.2M
* Includes airports with 500,000+ annual passengers within 150 miles. Route and airline counts are based on currently published schedule data.

On-Time Performance

On-time ≥75% Fair 60–74% Poor <60%
Key Metrics
BCN Average
75%
National Avg
Airline Rankings at BCN
* Top 10 airlines by departure on-time performance at BCN (rolling 7-day window, 10+ flights).

Seasonal & New Routes

Recently launched and seasonal services from BCN.

* Showing 12 of seasonal and new routes.

Routes by Distance

Distance breakdown of all routes from BCN.

Schedule Overview

Weekly flight schedule summary from BCN.

Mon
routes
Tue
routes
Wed
routes
Thu
routes
Fri
routes
Sat
routes
Sun
routes
Daily routes
Weekday only
Weekend only

Josep Tarradellas Barcelona-El Prat Airport: Quick Facts

Comprehensive reference for BCN airport information.

Location
City Barcelona, CT
Country ES
Coordinates 41.2971°N, 2.0785°W
Elevation 12 ft / 4 m
Timezone Europe/Madrid
Airport Codes
IATA BCN
ICAO LEBL
Capacity & Traffic
Annual Passengers 55,000,000
Daily Flights (avg) ~

Frequently Asked Questions

Common questions about flights from Josep Tarradellas Barcelona-El Prat Airport.

Josep Tarradellas Barcelona-El Prat Airport offers nonstop flights to 217 destinations, including 31 domestic and 186 international routes.

109 airlines operate scheduled service from Josep Tarradellas Barcelona-El Prat Airport, including major carriers like Vueling, Level and Qatar. Use the airline filter above to see routes by specific carrier.

Yes, Josep Tarradellas Barcelona-El Prat Airport offers 186 international routes across 5 continents.

Yes. Beyond nonstop routes, the route explorer shows 1-stop and 2-stop connections, letting you reach hundreds of additional destinations via major hubs.

Nearby alternatives include PMI. Check the Nearby Airports section above for route counts and distances.

Use the checkboxes in the route list to select routes, then click Compare to see side-by-side stats including frequency, duration, airlines, and on-time performance.

Check the Schedule Overview section for a day-by-day breakdown of route availability from Josep Tarradellas Barcelona-El Prat Airport.

Josep Tarradellas Barcelona-El Prat Airport handles approximately 55,000,000 passengers annually.

Route data is updated regularly from official airline schedules. Seasonal or newly announced routes may take a few days to appear.

Click any route to see detailed flight options, then use the 'Search Flights' button to check availability and prices on Google Flights.