Barcelona (BCN) — 178 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from BCN 178 routes
Code Dest. /wk Time OTP
AUH
Abu Dhabi
AV EY GA
28
6h 5m
AGA
Agadir (Temsia)
VY
3
2h 40m
OUD
Ahl Angad
FR
5
1h 55m
NDR
Al Aaroui
3O FR
15
1h 45m
ALG
Algiers
AH VY
14
55m
ALC
Alicante
VY
35
1h 10m
LEI
Almería
VY
7
1h 25m
AMM
Amman
RJ
2
4h 40m
AMS
Amsterdam
6E CI G3 GA HV KL +1
184
2h 12m
ESB
Ankara
VF
4
4h 20m
ATL
Atlanta
AF AM DL
24
10h 14m
AUS
Austin
GCK
1
12h 59m
KRK
Balice
FR W6
25
2h 55m
BRI
Bari
VY
5
2h 10m
BVA
Beauvais
FR
7
2h 5m
PEK
Beijing
CA
7
11h 5m
BFS
Belfast
U2
2
2h 55m
BEG
Belgrade
JU W6
16
2h 35m
BER
Berlin
FR U2 VY
40
2h 40m
BIO
Bilbao
VY
53
1h 9m
BHX
Birmingham, West Midlands
BY FR LS U2 VY
31
2h 15m
BOG
Bogota
AV EK EY
21
10h 55m
BLQ
Bologna
FR VY
32
1h 43m
BOD
Bordeaux
V7 VY
17
1h 15m
BOS
Boston
IB LL LVL
15
8h 6m
BTS
Bratislava
FR W6
14
2h 25m
BRS
Bristol
BY FR U2
29
2h 20m
BBU
Bucharest
W4
7
3h 15m
BUD
Budapest
FR W6
27
2h 40m
EZE
Buenos Aires (Ezeiza)
AY LL
17
13h 40m
BSL
Bâle / Mulhouse
U2 VY
36
1h 50m
CAG
Cagliari
VY
6
1h 30m
CAI
Cairo
MS VY
9
4h 7m
CMN
Casablanca
AT
14
2h 10m
VRN
Caselle (VR)
V7
6
1h 56m
TRN
Caselle Torinese (TO)
FR VY
17
1h 30m
CTA
Catania
VY
7
2h 5m
CRL
Charleroi
FR
12
2h 15m
ORD
Chicago
UA
7
9h 30m
RMO
Chişinău
5F W4
8
3h 25m
CLJ
Cluj-Napoca
W4
7
3h 5m
LYS
Colombier-Saugnieu, Rhône
U2 VY
16
1h 25m
CPH
Copenhagen
D8 FR SK VY
46
2h 55m
ORK
Cork
FR
2
2h 40m
LCG
Culleredo
VY
21
1h 41m
DFW
Dallas-Fort Worth
AA AY BA
22
11h 15m
DOH
Doha
QR
21
6h
DXB
Dubai
AV EK
28
6h 21m
DUB
Dublin
BY EI FR VY
51
2h 30m
DBV
Dubrovnik
VY
6
2h 15m
IAD
Dulles
AC UA
14
9h
DUS
Düsseldorf
EW VY
28
2h 15m
EDI
Edinburgh
FR U2 VY
17
2h 55m
EIN
Eindhoven
HV
14
2h 20m
FUE
El Matorral
VY
11
3h 8m
ORN
Es-Sénia
AH VY
6
1h 30m
ESU
Essaouira
VY
4
2h 50m
MXP
Ferno (VA)
AV FR SQ U2 VY W4
96
1h 35m
FLR
Firenze (FI)
VY
28
1h 40m
FRA
Frankfurt am Main
AC ET EY LH
84
2h 10m
HHN
Frankfurt am Main (Lautzenhausen)
FR
8
2h 15m
ADB
Gaziemir
PC XQ
8
3h 10m
GDN
Gdańsk
FR W6
13
3h 10m
GVA
Geneva
U2 VY
52
1h 35m
GOA
Genova (GE)
VY
5
1h 30m
GLA
Glasgow
BY U2
3
2h 44m
LPA
Gran Canaria Island
VY
32
3h 18m
GRX
Granada
VY
21
1h 19m
HAM
Hamburg
EW VY
20
2h 40m
HAJ
Hannover
VY
6
2h 35m
HEL
Helsinki (Vantaa)
AY
7
4h 5m
EAS
Hondarribia
VY
7
1h 15m
IAS
Iaşi
W4
7
3h 25m
IBZ
Ibiza (Eivissa)
FR VY
68
46m
SKP
Ilinden
W6
4
2h 45m
IST
Istanbul
6E AV TK VY
68
3h 21m
JED
Jeddah
SV
3
5h 15m
XRY
Jerez de la Frontera
VY
7
1h 31m
KTW
Katowice
W6
7
2h 51m
KUT
Kopitnari
W6
6
4h 50m
CGN
Köln (Cologne)
EW FR
14
2h 20m
LCA
Larnaca
W6
4
4h 15m
LBA
Leeds, West Yorkshire
LS U2
4
2h 40m
LIS
Lisbon
A3 AC AD AV EK FI +4
193
1h 49m
LPL
Liverpool
FR U2
10
2h 40m
LHR
London
BA VY
93
2h 18m
LGW
London
BA BY U2 VY
111
2h 10m
STN
London, Essex
FR
40
2h 30m
LAX
Los Angeles
AY IB LL LVL
22
13h 5m
LTN
Luton, Luton
FR U2
21
2h 25m
LUX
Luxembourg
FR LG
16
2h 5m
LXR
Luxor
MS
1
4h 15m
MAD
Madrid
AT AV AY CX ET EY +3
268
1h 20m
MAH
Mahón (Maó)
VY
28
54m
MAN
Manchester, Greater Manchester
BA BY FR LS RK U2 +1
56
2h 25m
RAK
Marrakesh
FR VY
19
2h 30m
MEX
Mexico City
EK
8
12h 20m
MIA
Miami
AA AY BA LL LVL
30
10h 15m
YUL
Montréal
AC
8
8h 35m
MUC
Munich
A3 AV EY LH VL VY
84
2h 5m
AGP
Málaga
FR VY
73
1h 40m
NTE
Nantes
V7 VY
18
1h 23m
NAP
Napoli
FR U2 VY
32
1h 55m
JFK
New York
AA AF AM AS AY DL +3
57
8h 40m
EWR
Newark
AC UA
14
9h 15m
NCL
Newcastle upon Tyne, Tyne and Wear
FR
10
2h 40m
NCE
Nice, Alpes-Maritimes
U2 VY
24
1h 20m
WMI
Nowy Dwór Mazowiecki
FR W6
13
2h 50m
NUE
Nuremberg
VY
6
2h 10m
BGY
Orio al Serio (BG)
FR
27
1h 45m
OSL
Oslo (Gardermoen)
D8 DY VY
11
3h 25m
OTP
Otopeni
W4
19
2h 39m
OZZ
Ouarzazate
FR
3
2h 35m
PMO
Palermo
FR VY
13
1h 55m
PMI
Palma de Mallorca
AZ EY FR QR UX VY
187
45m
XPL
Palmerola
E9
1
12h 5m
ORY
Paris (Orly, Val-de-Marne)
TO VY
58
1h 50m
CDG
Paris (Roissy-en-France, Val-d'Oise)
AF AM G3 VY
124
1h 55m
SAW
Pendik, Istanbul
PC
11
3h 35m
PHL
Philadelphia
AA AY BA
21
8h 35m
PDL
Ponta Delgada
S4
3
3h 46m
OPO
Porto
FR VY
53
1h 38m
PRG
Prague
EW FR QS VY
36
2h 25m
RBA
Rabat
3O FR
6
2h 5m
OVD
Ranón
V7 VY
25
1h 27m
REG
Reggio Calabria
FR
2
2h 15m
KEF
Reykjavík
EK FI VY
15
4h 26m
RIX
Riga
BT FR
10
3h 40m
TIA
Rinas
W4
12
2h 35m
FCO
Rome
AR AV AZ ET EY FB +3
172
1h 42m
TRS
Ronchi dei Legionari/Trieste
FR
7
2h
RTM
Rotterdam
HV
12
2h 12m
RNS
Saint-Jacques-de-la-Lande, Ille-et-Vilaine
U2
2
1h 55m
ACE
San Bartolomé
VY
26
2h 59m
SFO
San Francisco
UA
7
12h 15m
SJC
San Jose
VJT
1
12h 24m
SJU
San Juan
VJT
1
4h 59m
SDR
Santander
VY
9
1h 20m
SCQ
Santiago de Compostela
VY
45
1h 45m
FEZ
Saïss
FR
7
2h
LIN
Segrate (MI)
U2
7
1h 40m
ICN
Seoul
OZ TW
11
12h 3m
SVQ
Seville
FR VY
73
1h 40m
PVG
Shanghai (Pudong)
CA MU
11
11h 40m
SZX
Shenzhen
ZH
3
12h 50m
SIN
Singapore
SQ
2
12h 40m
SOF
Sofia
FR W6
15
2h 55m
SOU
Southampton
U2
2
2h 15m
SEN
Southend-on-Sea, Essex
U2
5
2h 20m
ATH
Spata-Artemida
A3 VY
27
2h 50m
SPC
Sta Cruz de la Palma, La Palma Island
VY
1
3h 40m
ARN
Stockholm
D8 FR SK VY
21
3h 30m
SXB
Strasbourg
U2 V7
6
1h 55m
STR
Stuttgart
EW VY
21
2h
GRU
São Paulo
LA
7
11h 10m
TLL
Tallinn
BT FR
7
4h
TNG
Tangier
3O FR VY
29
1h 55m
TLV
Tel Aviv
6H LY
15
4h 10m
TFN
Tenerife
VY
38
3h 25m
TEB
Teterboro
JCO
1
8h 33m
SKG
Thessaloniki
A3
4
2h 35m
TSR
Timişoara
W4
3
2h 50m
TOS
Tromsø
VY
2
5h
TUN
Tunis
TU
3
1h 24m
VLC
Valencia
AY
5
1h
VLL
Valladolid
VY
3
1h 25m
MLA
Valletta
FR VY
16
2h 2m
ZAG
Velika Gorica
OU
4
2h
VCE
Venezia (VE)
FR VY W4
39
1h 45m
VIE
Vienna
FR OS VY W4
39
2h 15m
VGO
Vigo
VY
7
1h 55m
VNO
Vilnius
FR W6
11
3h 35m
WAW
Warsaw
W6
14
3h 10m
WRO
Wrocław
W6
4
2h 50m
EVN
Yerevan
3F
3
4h 40m
BRU
Zaventem
EY FR SN VY
65
2h 5m
LJU
Zgornji Brnik
VY
2
2h 5m
ZRH
Zurich
LX VY
44
1h 41m
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

178 Destinations Airlines 5 Continents 4,456 Weekly Flights

Josep Tarradellas Barcelona-El Prat Airport (BCN) connects to 178 destinations (24 domestic, 154 international) across 5 continents, served by airline including Vueling, Ryanair and easyJet. With 4,456 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 178 79
International 154 63
Airlines 81
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 178 destinations, including 24 domestic and 154 international routes.

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

Yes, Josep Tarradellas Barcelona-El Prat Airport offers 154 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.