Flights Destinations Hotels Tools Guides Check a Fare →
Airport Hub

🇪🇸 Barcelona Airport (BCN)

Barcelona, Spain. Explore departures, arrivals, airline coverage, connected airports, and route pricing context.

182 departures 187 arrivals 42 airlines 134 destinations
Airport Snapshot
IATA code
BCN
Departures
182
Arrivals
187
Typical fare
€605
Top Departing Routes
🇪🇸 Barcelona → 🇲🇦 Tangier
BCN to TNG , direct 1h 35m
€140
avg economy
🇪🇸 Barcelona → 🇲🇦 Marrakech
BCN to RAK , direct 1h 35m
€146
avg economy
🇪🇸 Barcelona → 🇲🇦 Nador
BCN to NDR , direct 1h 35m
€151
avg economy
🇪🇸 Barcelona → 🇪🇬 Cairo
BCN to CAI , direct 4h 10m
€154
avg economy
🇪🇸 Barcelona → 🇹🇳 Tunis
BCN to TUN , direct 2h 35m
€157
avg economy
🇪🇸 Barcelona → 🇪🇸 Madrid
BCN to MAD , direct 2h 20m
€158
avg economy
🇪🇸 Barcelona → 🇲🇦 Casablanca
BCN to CMN , direct 1h 35m
€167
avg economy
🇪🇸 Barcelona → 🇩🇿 Oran
BCN to ORN , direct 2h 35m
€167
avg economy
🇪🇸 Barcelona → 🇩🇿 Algiers
BCN to ALG , direct 2h 35m
€173
avg economy
🇪🇸 Barcelona → 🇩🇿 Constantine
BCN to CZL , direct 2h 30m
€191
avg economy
🇪🇸 Barcelona → 🇲🇦 Fez
BCN to FEZ , direct 2h 10m
€191
avg economy
🇪🇸 Barcelona → 🇲🇦 Tangier
BCN to TNG , direct 2h 10m
€191
avg economy
🇪🇸 Barcelona → 🇲🇦 Agadir
BCN to AGA , direct 2h 10m
€206
avg economy
🇪🇸 Barcelona → 🇹🇳 Djerba
BCN to DJE , direct 2h 30m
€206
avg economy
🇪🇸 Barcelona → 🇹🇳 Monastir
BCN to MIR , direct 2h 30m
€206
avg economy
🇪🇸 Barcelona → 🇩🇿 Oran
BCN to ORN , direct 2h 30m
€209
avg economy
🇪🇸 Barcelona → 🇲🇦 Marrakech
BCN to RAK , direct 2h 10m
€224
avg economy
🇪🇸 Barcelona → 🇩🇿 Algiers
BCN to ALG , direct 2h 30m
€227
avg economy
🇪🇸 Barcelona → 🇲🇦 Casablanca
BCN to CMN , direct 2h 10m
€227
avg economy
🇪🇸 Barcelona → 🇹🇳 Tunis
BCN to TUN , direct 2h 30m
€227
avg economy
🇪🇸 Barcelona → 🇦🇪 Abu Dhabi
BCN to AUH , direct 6h 50m
€251
avg economy
🇪🇸 Barcelona → 🇶🇦 Doha
BCN to DOH , direct 6h 30m
€257
avg economy
🇪🇸 Barcelona → 🇪🇬 Hurghada
BCN to HRG , direct 3h 20m
€269
avg economy
🇪🇸 Barcelona → 🇪🇬 Sharm El Sheikh
BCN to SSH , direct 3h 20m
€269
avg economy
🇪🇸 Barcelona → 🇦🇪 Dubai
BCN to DXB , direct 6h 55m
€271
avg economy
🇪🇸 Barcelona → 🇪🇬 Cairo
BCN to CAI , direct 3h 20m
€272
avg economy
🇪🇸 Barcelona → 🇮🇪 Dublin
BCN to DUB , direct 3h 30m
€273
avg economy
🇪🇸 Barcelona → 🇩🇪 Munich
BCN to MUC , direct 3h 30m
€278
avg economy
🇪🇸 Barcelona → 🇵🇹 Lisbon
BCN to LIS , direct 3h 30m
€306
avg economy
🇪🇸 Barcelona → 🇬🇧 London Gatwick
BCN to LGW , direct 3h 30m
€307
avg economy
🇪🇸 Barcelona → 🇮🇹 Rome
BCN to FCO , direct 3h 30m
€307
avg economy
🇪🇸 Barcelona → 🇮🇹 Milan
BCN to MXP , direct 3h 30m
€308
avg economy
🇪🇸 Barcelona → 🇨🇭 Zurich
BCN to ZRH , direct 3h 30m
€309
avg economy
🇪🇸 Barcelona → 🇦🇹 Vienna
BCN to VIE , direct 3h 30m
€310
avg economy
🇪🇸 Barcelona → 🇧🇪 Brussels
BCN to BRU , direct 3h 30m
€311
avg economy
🇪🇸 Barcelona → 🇩🇰 Copenhagen
BCN to CPH , direct 3h 30m
€312
avg economy
🇪🇸 Barcelona → 🇸🇪 Stockholm
BCN to ARN , direct 3h 30m
€313
avg economy
🇪🇸 Barcelona → 🇳🇴 Oslo
BCN to OSL , direct 3h 30m
€314
avg economy
🇪🇸 Barcelona → 🇫🇮 Helsinki
BCN to HEL , direct 3h 30m
€315
avg economy
🇪🇸 Barcelona → 🇬🇷 Athens
BCN to ATH , direct 3h 30m
€316
avg economy
🇪🇸 Barcelona → 🇵🇱 Warsaw
BCN to WAW , direct 3h 30m
€317
avg economy
🇪🇸 Barcelona → 🇨🇿 Prague
BCN to PRG , direct 3h 30m
€318
avg economy
🇪🇸 Barcelona → 🇭🇺 Budapest
BCN to BUD , direct 3h 30m
€319
avg economy
🇪🇸 Barcelona → 🇩🇪 Dusseldorf
BCN to DUS , direct 3h 30m
€320
avg economy
🇪🇸 Barcelona → 🇩🇪 Hamburg
BCN to HAM , direct 3h 30m
€321
avg economy
🇪🇸 Barcelona → 🇨🇭 Geneva
BCN to GVA , direct 3h 30m
€322
avg economy
🇪🇸 Barcelona → 🇷🇴 Bucharest
BCN to OTP , direct 3h 30m
€323
avg economy
🇪🇸 Barcelona → 🇫🇷 Nice
BCN to NCE , direct 3h 30m
€324
avg economy
🇪🇸 Barcelona → 🇬🇧 Manchester
BCN to MAN , direct 3h 30m
€333
avg economy
🇪🇸 Barcelona → 🇶🇦 Doha
BCN to DOH , direct 6h 54m
€340
avg economy
🇪🇸 Barcelona → 🇦🇪 Dubai
BCN to DXB , direct 6h 54m
€340
avg economy
🇪🇸 Barcelona → 🇬🇧 London
BCN to LHR , direct 3h 30m
€370
avg economy
🇪🇸 Barcelona → 🇫🇷 Paris
BCN to CDG , direct 3h 30m
€387
avg economy
🇪🇸 Barcelona → 🇳🇱 Amsterdam
BCN to AMS , direct 3h 30m
€410
avg economy
🇪🇸 Barcelona → 🇩🇪 Frankfurt
BCN to FRA , direct 3h 30m
€432
avg economy
🇪🇸 Barcelona → 🇮🇳 Delhi
BCN to DEL , direct 9h 25m
€474
avg economy
🇪🇸 Barcelona → 🇮🇳 Mumbai
BCN to BOM , direct 9h 50m
€483
avg economy
🇪🇸 Barcelona → 🇧🇷 Sao Paulo
BCN to GRU , direct 11h 15m
€494
avg economy
🇪🇸 Barcelona → 🇨🇦 Toronto
BCN to YYZ , direct 7h 20m
€592
avg economy
🇪🇸 Barcelona → 🇦🇪 Dubai
BCN to DXB , direct 12h 05m
€711
avg economy
🇪🇸 Barcelona → 🇶🇦 Doha
BCN to DOH , direct 12h 05m
€739
avg economy
🇪🇸 Barcelona → 🇦🇪 Abu Dhabi
BCN to AUH , direct 12h 05m
€766
avg economy
🇪🇸 Barcelona → 🇸🇬 Singapore
BCN to SIN , direct 12h 45m
€891
avg economy
🇪🇸 Barcelona → 🇪🇬 Cairo
BCN to CAI
€243
avg economy
🇪🇸 Barcelona → 🇦🇪 Abu Dhabi
BCN to AUH
€340
avg economy
🇪🇸 Barcelona → 🇨🇴 Bogota
BCN to BOG
€433
avg economy
🇪🇸 Barcelona → 🇵🇦 Panama City
BCN to PTY
€464
avg economy
🇪🇸 Barcelona → 🇲🇽 Mexico City
BCN to MEX
€483
avg economy
🇪🇸 Barcelona → 🇬🇪 Tbilisi
BCN to TBS
€487
avg economy
🇪🇸 Barcelona → 🇰🇿 Astana
BCN to NQZ
€489
avg economy
🇪🇸 Barcelona → 🇱🇰 Colombo
BCN to CMB
€501
avg economy
🇪🇸 Barcelona → 🇵🇪 Lima
BCN to LIM
€510
avg economy
🇪🇸 Barcelona → 🇦🇲 Yerevan
BCN to EVN
€516
avg economy
🇪🇸 Barcelona → 🇸🇱 Freetown
BCN to FNA
€518
avg economy
🇪🇸 Barcelona → 🇱🇷 Monrovia
BCN to ROB
€518
avg economy
🇪🇸 Barcelona → 🇬🇭 Tamale
BCN to TML
€523
avg economy
🇪🇸 Barcelona → 🇮🇳 Bangalore
BCN to BLR
€532
avg economy
🇪🇸 Barcelona → 🇦🇷 Buenos Aires
BCN to EZE
€535
avg economy
🇪🇸 Barcelona → 🇹🇬 Lome
BCN to LFW
€539
avg economy
🇪🇸 Barcelona → 🇲🇽 Mexico City
BCN to MEX
€541
avg economy
🇪🇸 Barcelona → 🇬🇳 Conakry
BCN to CKY
€544
avg economy
🇪🇸 Barcelona → 🇰🇿 Almaty
BCN to ALA
€545
avg economy
🇪🇸 Barcelona → 🇮🇳 Chennai
BCN to MAA
€546
avg economy
🇪🇸 Barcelona → 🇳🇬 Enugu
BCN to ENU
€547
avg economy
🇪🇸 Barcelona → 🇧🇯 Cotonou
BCN to COO
€549
avg economy
🇪🇸 Barcelona → 🇬🇭 Kumasi
BCN to KMS
€554
avg economy
🇪🇸 Barcelona → 🇲🇱 Bamako
BCN to BKO
€560
avg economy
🇪🇸 Barcelona → 🇨🇱 Santiago
BCN to SCL
€570
avg economy
🇪🇸 Barcelona → 🇳🇬 Kano
BCN to KAN
€573
avg economy
🇪🇸 Barcelona → 🇳🇬 Port Harcourt
BCN to PHC
€580
avg economy
🇪🇸 Barcelona → 🇨🇦 Montreal
BCN to YUL
€593
avg economy
🇪🇸 Barcelona → 🇨🇦 Ottawa
BCN to YOW
€594
avg economy
🇪🇸 Barcelona → 🇨🇦 Halifax
BCN to YHZ
€595
avg economy
🇪🇸 Barcelona → 🇳🇬 Abuja
BCN to ABV
€617
avg economy
🇪🇸 Barcelona → 🇿🇦 East London
BCN to ELS
€632
avg economy
🇪🇸 Barcelona → 🇨🇮 Abidjan
BCN to ABJ
€642
avg economy
🇪🇸 Barcelona → 🇸🇳 Dakar
BCN to DKR
€647
avg economy
🇪🇸 Barcelona → 🇯🇲 Montego Bay
BCN to MBJ
€650
avg economy
🇪🇸 Barcelona → 🇧🇸 Nassau
BCN to NAS
€651
avg economy
🇪🇸 Barcelona → 🇨🇺 Havana
BCN to HAV
€652
avg economy
🇪🇸 Barcelona → 🇵🇷 San Juan
BCN to SJU
€653
avg economy
🇪🇸 Barcelona → 🇨🇳 Beijing
BCN to PEK
€655
avg economy
🇪🇸 Barcelona → 🇨🇳 Shanghai
BCN to PVG
€656
avg economy
🇪🇸 Barcelona → 🇨🇳 Guangzhou
BCN to CAN
€657
avg economy
🇪🇸 Barcelona → 🇭🇰 Hong Kong
BCN to HKG
€658
avg economy
🇪🇸 Barcelona → 🇹🇼 Taipei
BCN to TPE
€659
avg economy
🇪🇸 Barcelona → 🇬🇭 Accra
BCN to ACC
€663
avg economy
🇪🇸 Barcelona → 🇰🇷 Seoul
BCN to ICN
€663
avg economy
🇪🇸 Barcelona → 🇰🇷 Busan
BCN to PUS
€664
avg economy
🇪🇸 Barcelona → 🇨🇳 Shanghai
BCN to PVG
€679
avg economy
🇪🇸 Barcelona → 🇿🇦 Port Elizabeth
BCN to PLZ
€682
avg economy
🇪🇸 Barcelona → 🇨🇦 Winnipeg
BCN to YWG
€689
avg economy
🇪🇸 Barcelona → 🇿🇦 George
BCN to GRJ
€697
avg economy
🇪🇸 Barcelona → 🇨🇳 Beijing
BCN to PEK
€708
avg economy
🇪🇸 Barcelona → 🇳🇬 Lagos
BCN to LOS
€710
avg economy
🇪🇸 Barcelona → 🇿🇦 Bloemfontein
BCN to BFN
€712
avg economy
🇪🇸 Barcelona → 🇲🇽 Cancun
BCN to CUN
€732
avg economy
🇪🇸 Barcelona → 🇩🇴 Santo Domingo
BCN to SDQ
€733
avg economy
🇪🇸 Barcelona → 🇩🇴 Punta Cana
BCN to PUJ
€734
avg economy
🇪🇸 Barcelona → 🇨🇳 Guangzhou
BCN to CAN
€737
avg economy
🇪🇸 Barcelona → 🇲🇽 Mexico City
BCN to MEX
€750
avg economy
🇪🇸 Barcelona → 🇧🇷 Sao Paulo
BCN to GRU
€780
avg economy
🇪🇸 Barcelona → 🇨🇴 Bogota
BCN to BOG
€800
avg economy
🇪🇸 Barcelona → 🇰🇷 Seoul
BCN to ICN
€825
avg economy
🇪🇸 Barcelona → 🇨🇦 Calgary
BCN to YYC
€836
avg economy
🇪🇸 Barcelona → 🇨🇦 Vancouver
BCN to YVR
€837
avg economy
🇪🇸 Barcelona → 🇨🇦 Edmonton
BCN to YEG
€838
avg economy
🇪🇸 Barcelona → 🇦🇷 Buenos Aires
BCN to EZE
€840
avg economy
🇪🇸 Barcelona → 🇿🇦 Johannesburg
BCN to JNB
€847
avg economy
🇪🇸 Barcelona → 🇯🇵 Tokyo
BCN to NRT
€860
avg economy
🇪🇸 Barcelona → 🇯🇵 Tokyo Haneda
BCN to HND
€861
avg economy
🇪🇸 Barcelona → 🇿🇦 Cape Town
BCN to CPT
€862
avg economy
🇪🇸 Barcelona → 🇯🇵 Osaka
BCN to KIX
€862
avg economy
🇪🇸 Barcelona → 🇹🇼 Taipei
BCN to TPE
€871
avg economy
🇪🇸 Barcelona → 🇨🇳 Beijing
BCN to PEK
€876
avg economy
🇪🇸 Barcelona → 🇵🇭 Manila
BCN to MNL
€876
avg economy
🇪🇸 Barcelona → 🇿🇦 Durban
BCN to DUR
€877
avg economy
🇪🇸 Barcelona → 🇹🇭 Bangkok
BCN to BKK
€881
avg economy
🇪🇸 Barcelona → 🇰🇷 Busan
BCN to PUS
€886
avg economy
🇪🇸 Barcelona → 🇹🇭 Bangkok
BCN to BKK
€892
avg economy
🇪🇸 Barcelona → 🇲🇾 Kuala Lumpur
BCN to KUL
€893
avg economy
🇪🇸 Barcelona → 🇮🇩 Jakarta
BCN to CGK
€894
avg economy
🇪🇸 Barcelona → 🇮🇩 Denpasar
BCN to DPS
€895
avg economy
🇪🇸 Barcelona → 🇻🇳 Ho Chi Minh City
BCN to SGN
€896
avg economy
🇪🇸 Barcelona → 🇵🇭 Manila
BCN to MNL
€896
avg economy
🇪🇸 Barcelona → 🇨🇳 Shanghai
BCN to PVG
€896
avg economy
🇪🇸 Barcelona → 🇻🇳 Ho Chi Minh City
BCN to SGN
€897
avg economy
🇪🇸 Barcelona → 🇻🇳 Hanoi
BCN to HAN
€898
avg economy
🇪🇸 Barcelona → 🇹🇭 Phuket
BCN to HKT
€899
avg economy
🇪🇸 Barcelona → 🇵🇭 Cebu
BCN to CEB
€900
avg economy
🇪🇸 Barcelona → 🇲🇾 Kuala Lumpur
BCN to KUL
€901
avg economy
🇪🇸 Barcelona → 🇰🇭 Phnom Penh
BCN to PNH
€901
avg economy
🇪🇸 Barcelona → 🇰🇭 Siem Reap
BCN to REP
€902
avg economy
🇪🇸 Barcelona → 🇱🇦 Vientiane
BCN to VTE
€903
avg economy
🇪🇸 Barcelona → 🇲🇲 Yangon
BCN to RGN
€904
avg economy
🇪🇸 Barcelona → 🇯🇵 Fukuoka
BCN to FUK
€906
avg economy
🇪🇸 Barcelona → 🇨🇳 Guangzhou
BCN to CAN
€916
avg economy
🇪🇸 Barcelona → 🇻🇳 Hanoi
BCN to HAN
€916
avg economy
🇪🇸 Barcelona → 🇮🇩 Jakarta
BCN to CGK
€921
avg economy
🇪🇸 Barcelona → 🇦🇺 Sydney
BCN to SYD
€922
avg economy
🇪🇸 Barcelona → 🇦🇺 Melbourne
BCN to MEL
€923
avg economy
🇪🇸 Barcelona → 🇦🇺 Brisbane
BCN to BNE
€924
avg economy
🇪🇸 Barcelona → 🇦🇺 Perth
BCN to PER
€925
avg economy
🇪🇸 Barcelona → 🇦🇺 Adelaide
BCN to ADL
€926
avg economy
🇪🇸 Barcelona → 🇯🇵 Sapporo
BCN to CTS
€926
avg economy
🇪🇸 Barcelona → 🇳🇿 Auckland
BCN to AKL
€927
avg economy
🇪🇸 Barcelona → 🇳🇿 Christchurch
BCN to CHC
€928
avg economy
🇪🇸 Barcelona → 🇳🇿 Wellington
BCN to WLG
€929
avg economy
🇪🇸 Barcelona → 🇯🇵 Osaka
BCN to KIX
€931
avg economy
🇪🇸 Barcelona → 🇭🇰 Hong Kong
BCN to HKG
€936
avg economy
🇪🇸 Barcelona → 🇹🇭 Phuket
BCN to HKT
€936
avg economy
🇪🇸 Barcelona → 🇮🇩 Denpasar
BCN to DPS
€941
avg economy
🇪🇸 Barcelona → 🇰🇷 Seoul
BCN to ICN
€951
avg economy
🇪🇸 Barcelona → 🇦🇺 Sydney
BCN to SYD
€967
avg economy
🇪🇸 Barcelona → 🇯🇵 Tokyo Haneda
BCN to HND
€967
avg economy
🇪🇸 Barcelona → 🇦🇺 Perth
BCN to PER
€969
avg economy
🇪🇸 Barcelona → 🇯🇵 Tokyo
BCN to NRT
€981
avg economy
🇪🇸 Barcelona → 🇦🇺 Melbourne
BCN to MEL
€996
avg economy
🇪🇸 Barcelona → 🇯🇵 Tokyo
BCN to NRT
€996
avg economy
🇪🇸 Barcelona → 🇯🇵 Tokyo Haneda
BCN to HND
€1,001
avg economy
🇪🇸 Barcelona → 🇦🇺 Brisbane
BCN to BNE
€1,025
avg economy
🇪🇸 Barcelona → 🇸🇬 Singapore
BCN to SIN
€1,036
avg economy
Top Arriving Routes
🇲🇦 Tangier → 🇪🇸 Barcelona
TNG to BCN , direct 1h 35m
€130
avg economy
🇲🇦 Marrakech → 🇪🇸 Barcelona
RAK to BCN , direct 1h 35m
€140
avg economy
🇹🇳 Tunis → 🇪🇸 Barcelona
TUN to BCN , direct 2h 35m
€145
avg economy
🇪🇸 Madrid → 🇪🇸 Barcelona
MAD to BCN , direct 2h 20m
€146
avg economy
🇲🇦 Nador → 🇪🇸 Barcelona
NDR to BCN , direct 1h 35m
€150
avg economy
🇪🇬 Cairo → 🇪🇸 Barcelona
CAI to BCN , direct 4h 10m
€154
avg economy
🇲🇦 Casablanca → 🇪🇸 Barcelona
CMN to BCN , direct 1h 35m
€155
avg economy
🇩🇿 Algiers → 🇪🇸 Barcelona
ALG to BCN , direct 2h 35m
€160
avg economy
🇩🇿 Oran → 🇪🇸 Barcelona
ORN to BCN , direct 2h 35m
€165
avg economy
🇩🇿 Constantine → 🇪🇸 Barcelona
CZL to BCN , direct 2h 30m
€179
avg economy
🇲🇦 Fez → 🇪🇸 Barcelona
FEZ to BCN , direct 2h 10m
€179
avg economy
🇲🇦 Tangier → 🇪🇸 Barcelona
TNG to BCN , direct 2h 10m
€179
avg economy
🇲🇦 Agadir → 🇪🇸 Barcelona
AGA to BCN , direct 2h 10m
€194
avg economy
🇹🇳 Djerba → 🇪🇸 Barcelona
DJE to BCN , direct 2h 30m
€194
avg economy
🇹🇳 Monastir → 🇪🇸 Barcelona
MIR to BCN , direct 2h 30m
€194
avg economy
🇩🇿 Oran → 🇪🇸 Barcelona
ORN to BCN , direct 2h 30m
€197
avg economy
🇲🇦 Marrakech → 🇪🇸 Barcelona
RAK to BCN , direct 2h 10m
€212
avg economy
🇩🇿 Algiers → 🇪🇸 Barcelona
ALG to BCN , direct 2h 30m
€215
avg economy
🇲🇦 Casablanca → 🇪🇸 Barcelona
CMN to BCN , direct 2h 10m
€215
avg economy
🇹🇳 Tunis → 🇪🇸 Barcelona
TUN to BCN , direct 2h 30m
€215
avg economy
🇦🇪 Abu Dhabi → 🇪🇸 Barcelona
AUH to BCN , direct 6h 50m
€251
avg economy
🇶🇦 Doha → 🇪🇸 Barcelona
DOH to BCN , direct 6h 30m
€257
avg economy
🇪🇬 Hurghada → 🇪🇸 Barcelona
HRG to BCN , direct 3h 20m
€257
avg economy
🇪🇬 Sharm El Sheikh → 🇪🇸 Barcelona
SSH to BCN , direct 3h 20m
€257
avg economy
🇪🇬 Cairo → 🇪🇸 Barcelona
CAI to BCN , direct 3h 20m
€260
avg economy
🇮🇪 Dublin → 🇪🇸 Barcelona
DUB to BCN , direct 3h 30m
€261
avg economy
🇩🇪 Munich → 🇪🇸 Barcelona
MUC to BCN , direct 3h 30m
€266
avg economy
🇦🇪 Dubai → 🇪🇸 Barcelona
DXB to BCN , direct 6h 55m
€271
avg economy
🇬🇧 London Gatwick → 🇪🇸 Barcelona
LGW to BCN , direct 3h 30m
£295
avg economy
🇵🇹 Lisbon → 🇪🇸 Barcelona
LIS to BCN , direct 3h 30m
€318
avg economy
🇮🇹 Rome → 🇪🇸 Barcelona
FCO to BCN , direct 3h 30m
€319
avg economy
🇶🇦 Doha → 🇪🇸 Barcelona
DOH to BCN , direct 6h 48m
€320
avg economy
🇮🇹 Milan → 🇪🇸 Barcelona
MXP to BCN , direct 3h 30m
€320
avg economy
🇬🇧 Manchester → 🇪🇸 Barcelona
MAN to BCN , direct 3h 30m
£321
avg economy
🇨🇭 Zurich → 🇪🇸 Barcelona
ZRH to BCN , direct 3h 30m
€321
avg economy
🇦🇹 Vienna → 🇪🇸 Barcelona
VIE to BCN , direct 3h 30m
€322
avg economy
🇧🇪 Brussels → 🇪🇸 Barcelona
BRU to BCN , direct 3h 30m
€323
avg economy
🇩🇰 Copenhagen → 🇪🇸 Barcelona
CPH to BCN , direct 3h 30m
€324
avg economy
🇸🇪 Stockholm → 🇪🇸 Barcelona
ARN to BCN , direct 3h 30m
€325
avg economy
🇳🇴 Oslo → 🇪🇸 Barcelona
OSL to BCN , direct 3h 30m
€326
avg economy
🇫🇮 Helsinki → 🇪🇸 Barcelona
HEL to BCN , direct 3h 30m
€327
avg economy
🇬🇷 Athens → 🇪🇸 Barcelona
ATH to BCN , direct 3h 30m
€328
avg economy
🇵🇱 Warsaw → 🇪🇸 Barcelona
WAW to BCN , direct 3h 30m
€329
avg economy
🇦🇪 Dubai → 🇪🇸 Barcelona
DXB to BCN , direct 6h 48m
€330
avg economy
🇨🇿 Prague → 🇪🇸 Barcelona
PRG to BCN , direct 3h 30m
€330
avg economy
🇭🇺 Budapest → 🇪🇸 Barcelona
BUD to BCN , direct 3h 30m
€331
avg economy
🇩🇪 Dusseldorf → 🇪🇸 Barcelona
DUS to BCN , direct 3h 30m
€332
avg economy
🇩🇪 Hamburg → 🇪🇸 Barcelona
HAM to BCN , direct 3h 30m
€333
avg economy
🇨🇭 Geneva → 🇪🇸 Barcelona
GVA to BCN , direct 3h 30m
€334
avg economy
🇷🇴 Bucharest → 🇪🇸 Barcelona
OTP to BCN , direct 3h 30m
€335
avg economy
🇫🇷 Nice → 🇪🇸 Barcelona
NCE to BCN , direct 3h 30m
€336
avg economy
🇬🇧 London → 🇪🇸 Barcelona
LHR to BCN , direct 3h 30m
£358
avg economy
🇫🇷 Paris → 🇪🇸 Barcelona
CDG to BCN , direct 3h 30m
€375
avg economy
🇳🇱 Amsterdam → 🇪🇸 Barcelona
AMS to BCN , direct 3h 30m
€398
avg economy
🇩🇪 Frankfurt → 🇪🇸 Barcelona
FRA to BCN , direct 3h 30m
€420
avg economy
🇧🇷 Sao Paulo → 🇪🇸 Barcelona
GRU to BCN , direct 11h 15m
€494
avg economy
🇮🇳 Delhi → 🇪🇸 Barcelona
DEL to BCN , direct 9h 25m
€499
avg economy
🇮🇳 Mumbai → 🇪🇸 Barcelona
BOM to BCN , direct 9h 50m
€508
avg economy
🇨🇦 Toronto → 🇪🇸 Barcelona
YYZ to BCN , direct 7h 20m
€610
avg economy
🇦🇪 Dubai → 🇪🇸 Barcelona
DXB to BCN , direct 12h 05m
€693
avg economy
🇶🇦 Doha → 🇪🇸 Barcelona
DOH to BCN , direct 12h 05m
€721
avg economy
🇦🇪 Abu Dhabi → 🇪🇸 Barcelona
AUH to BCN , direct 12h 05m
€748
avg economy
🇸🇬 Singapore → 🇪🇸 Barcelona
SIN to BCN , direct 12h 45m
€909
avg economy
🇪🇬 Cairo → 🇪🇸 Barcelona
CAI to BCN
€225
avg economy
🇦🇪 Abu Dhabi → 🇪🇸 Barcelona
AUH to BCN
€335
avg economy
🇨🇴 Bogota → 🇪🇸 Barcelona
BOG to BCN
€433
avg economy
🇬🇪 Tbilisi → 🇪🇸 Barcelona
TBS to BCN
€469
avg economy
🇰🇿 Astana → 🇪🇸 Barcelona
NQZ to BCN
€471
avg economy
🇵🇦 Panama City → 🇪🇸 Barcelona
PTY to BCN
€482
avg economy
🇲🇽 Mexico City → 🇪🇸 Barcelona
MEX to BCN
€483
avg economy
🇦🇲 Yerevan → 🇪🇸 Barcelona
EVN to BCN
€498
avg economy
🇸🇱 Freetown → 🇪🇸 Barcelona
FNA to BCN
€500
avg economy
🇱🇷 Monrovia → 🇪🇸 Barcelona
ROB to BCN
€500
avg economy
🇬🇭 Tamale → 🇪🇸 Barcelona
TML to BCN
€505
avg economy
🇵🇪 Lima → 🇪🇸 Barcelona
LIM to BCN
€510
avg economy
🇹🇬 Lome → 🇪🇸 Barcelona
LFW to BCN
€521
avg economy
🇬🇳 Conakry → 🇪🇸 Barcelona
CKY to BCN
€526
avg economy
🇰🇿 Almaty → 🇪🇸 Barcelona
ALA to BCN
€527
avg economy
🇱🇰 Colombo → 🇪🇸 Barcelona
CMB to BCN
€527
avg economy
🇳🇬 Enugu → 🇪🇸 Barcelona
ENU to BCN
€529
avg economy
🇧🇯 Cotonou → 🇪🇸 Barcelona
COO to BCN
€531
avg economy
🇦🇷 Buenos Aires → 🇪🇸 Barcelona
EZE to BCN
€535
avg economy
🇬🇭 Kumasi → 🇪🇸 Barcelona
KMS to BCN
€536
avg economy
🇲🇱 Bamako → 🇪🇸 Barcelona
BKO to BCN
€542
avg economy
🇳🇬 Kano → 🇪🇸 Barcelona
KAN to BCN
€555
avg economy
🇲🇽 Mexico City → 🇪🇸 Barcelona
MEX to BCN
€559
avg economy
🇮🇳 Bangalore → 🇪🇸 Barcelona
BLR to BCN
€560
avg economy
🇳🇬 Port Harcourt → 🇪🇸 Barcelona
PHC to BCN
€562
avg economy
🇨🇱 Santiago → 🇪🇸 Barcelona
SCL to BCN
€570
avg economy
🇮🇳 Chennai → 🇪🇸 Barcelona
MAA to BCN
€575
avg economy
🇳🇬 Abuja → 🇪🇸 Barcelona
ABV to BCN
€599
avg economy
🇨🇦 Montreal → 🇪🇸 Barcelona
YUL to BCN
€611
avg economy
🇨🇦 Ottawa → 🇪🇸 Barcelona
YOW to BCN
€612
avg economy
🇨🇦 Halifax → 🇪🇸 Barcelona
YHZ to BCN
€613
avg economy
🇿🇦 East London → 🇪🇸 Barcelona
ELS to BCN
€614
avg economy
🇨🇮 Abidjan → 🇪🇸 Barcelona
ABJ to BCN
€624
avg economy
🇸🇳 Dakar → 🇪🇸 Barcelona
DKR to BCN
€629
avg economy
🇬🇭 Accra → 🇪🇸 Barcelona
ACC to BCN
€645
avg economy
🇨🇳 Shanghai → 🇪🇸 Barcelona
PVG to BCN
€661
avg economy
🇿🇦 Port Elizabeth → 🇪🇸 Barcelona
PLZ to BCN
€664
avg economy
🇯🇲 Montego Bay → 🇪🇸 Barcelona
MBJ to BCN
€668
avg economy
🇧🇸 Nassau → 🇪🇸 Barcelona
NAS to BCN
€669
avg economy
🇨🇺 Havana → 🇪🇸 Barcelona
HAV to BCN
€670
avg economy
🇵🇷 San Juan → 🇪🇸 Barcelona
SJU to BCN
€671
avg economy
🇨🇳 Beijing → 🇪🇸 Barcelona
PEK to BCN
€673
avg economy
🇨🇳 Shanghai → 🇪🇸 Barcelona
PVG to BCN
€674
avg economy
🇨🇳 Guangzhou → 🇪🇸 Barcelona
CAN to BCN
€675
avg economy
🇭🇰 Hong Kong → 🇪🇸 Barcelona
HKG to BCN
€676
avg economy
🇹🇼 Taipei → 🇪🇸 Barcelona
TPE to BCN
€677
avg economy
🇿🇦 George → 🇪🇸 Barcelona
GRJ to BCN
€679
avg economy
🇰🇷 Seoul → 🇪🇸 Barcelona
ICN to BCN
€681
avg economy
🇰🇷 Busan → 🇪🇸 Barcelona
PUS to BCN
€682
avg economy
🇨🇳 Beijing → 🇪🇸 Barcelona
PEK to BCN
€690
avg economy
🇳🇬 Lagos → 🇪🇸 Barcelona
LOS to BCN
€692
avg economy
🇿🇦 Bloemfontein → 🇪🇸 Barcelona
BFN to BCN
€694
avg economy
🇨🇦 Winnipeg → 🇪🇸 Barcelona
YWG to BCN
€707
avg economy
🇪🇹 Addis Ababa → 🇪🇸 Barcelona
ADD to BCN
€715
avg economy
🇹🇿 Dar es Salaam → 🇪🇸 Barcelona
DAR to BCN
€715
avg economy
🇰🇪 Nairobi → 🇪🇸 Barcelona
NBO to BCN
€715
avg economy
🇨🇳 Guangzhou → 🇪🇸 Barcelona
CAN to BCN
€719
avg economy
🇲🇽 Cancun → 🇪🇸 Barcelona
CUN to BCN
€750
avg economy
🇲🇽 Mexico City → 🇪🇸 Barcelona
MEX to BCN
€750
avg economy
🇩🇴 Santo Domingo → 🇪🇸 Barcelona
SDQ to BCN
€751
avg economy
🇩🇴 Punta Cana → 🇪🇸 Barcelona
PUJ to BCN
€752
avg economy
🇧🇷 Sao Paulo → 🇪🇸 Barcelona
GRU to BCN
€780
avg economy
🇨🇴 Bogota → 🇪🇸 Barcelona
BOG to BCN
€790
avg economy
🇰🇷 Seoul → 🇪🇸 Barcelona
ICN to BCN
€807
avg economy
🇵🇪 Lima → 🇪🇸 Barcelona
LIM to BCN
€820
avg economy
🇿🇦 Johannesburg → 🇪🇸 Barcelona
JNB to BCN
€829
avg economy
🇿🇦 Cape Town → 🇪🇸 Barcelona
CPT to BCN
€844
avg economy
🇹🇼 Taipei → 🇪🇸 Barcelona
TPE to BCN
€853
avg economy
🇨🇦 Calgary → 🇪🇸 Barcelona
YYC to BCN
€854
avg economy
🇨🇦 Vancouver → 🇪🇸 Barcelona
YVR to BCN
€855
avg economy
🇨🇦 Edmonton → 🇪🇸 Barcelona
YEG to BCN
€856
avg economy
🇨🇳 Beijing → 🇪🇸 Barcelona
PEK to BCN
€858
avg economy
🇵🇭 Manila → 🇪🇸 Barcelona
MNL to BCN
€858
avg economy
🇿🇦 Durban → 🇪🇸 Barcelona
DUR to BCN
€859
avg economy
🇦🇷 Buenos Aires → 🇪🇸 Barcelona
EZE to BCN
€860
avg economy
🇹🇭 Bangkok → 🇪🇸 Barcelona
BKK to BCN
€863
avg economy
🇰🇷 Busan → 🇪🇸 Barcelona
PUS to BCN
€868
avg economy
🇻🇳 Ho Chi Minh City → 🇪🇸 Barcelona
SGN to BCN
€878
avg economy
🇨🇳 Shanghai → 🇪🇸 Barcelona
PVG to BCN
€878
avg economy
🇯🇵 Tokyo → 🇪🇸 Barcelona
NRT to BCN
€878
avg economy
🇯🇵 Tokyo Haneda → 🇪🇸 Barcelona
HND to BCN
€879
avg economy
🇯🇵 Osaka → 🇪🇸 Barcelona
KIX to BCN
€880
avg economy
🇲🇾 Kuala Lumpur → 🇪🇸 Barcelona
KUL to BCN
€883
avg economy
🇯🇵 Fukuoka → 🇪🇸 Barcelona
FUK to BCN
€888
avg economy
🇨🇳 Guangzhou → 🇪🇸 Barcelona
CAN to BCN
€898
avg economy
🇻🇳 Hanoi → 🇪🇸 Barcelona
HAN to BCN
€898
avg economy
🇨🇱 Santiago → 🇪🇸 Barcelona
SCL to BCN
€900
avg economy
🇮🇩 Jakarta → 🇪🇸 Barcelona
CGK to BCN
€903
avg economy
🇯🇵 Sapporo → 🇪🇸 Barcelona
CTS to BCN
€908
avg economy
🇹🇭 Bangkok → 🇪🇸 Barcelona
BKK to BCN
€910
avg economy
🇲🇾 Kuala Lumpur → 🇪🇸 Barcelona
KUL to BCN
€911
avg economy
🇮🇩 Jakarta → 🇪🇸 Barcelona
CGK to BCN
€912
avg economy
🇮🇩 Denpasar → 🇪🇸 Barcelona
DPS to BCN
€913
avg economy
🇯🇵 Osaka → 🇪🇸 Barcelona
KIX to BCN
€913
avg economy
🇵🇭 Manila → 🇪🇸 Barcelona
MNL to BCN
€914
avg economy
🇻🇳 Ho Chi Minh City → 🇪🇸 Barcelona
SGN to BCN
€915
avg economy
🇻🇳 Hanoi → 🇪🇸 Barcelona
HAN to BCN
€916
avg economy
🇹🇭 Phuket → 🇪🇸 Barcelona
HKT to BCN
€917
avg economy
🇵🇭 Cebu → 🇪🇸 Barcelona
CEB to BCN
€918
avg economy
🇭🇰 Hong Kong → 🇪🇸 Barcelona
HKG to BCN
€918
avg economy
🇹🇭 Phuket → 🇪🇸 Barcelona
HKT to BCN
€918
avg economy
🇰🇭 Phnom Penh → 🇪🇸 Barcelona
PNH to BCN
€919
avg economy
🇰🇭 Siem Reap → 🇪🇸 Barcelona
REP to BCN
€920
avg economy
🇱🇦 Vientiane → 🇪🇸 Barcelona
VTE to BCN
€921
avg economy
🇲🇲 Yangon → 🇪🇸 Barcelona
RGN to BCN
€922
avg economy
🇮🇩 Denpasar → 🇪🇸 Barcelona
DPS to BCN
€923
avg economy
🇰🇷 Seoul → 🇪🇸 Barcelona
ICN to BCN
€933
avg economy
🇦🇺 Sydney → 🇪🇸 Barcelona
SYD to BCN
€940
avg economy
🇦🇺 Melbourne → 🇪🇸 Barcelona
MEL to BCN
€941
avg economy
🇦🇺 Brisbane → 🇪🇸 Barcelona
BNE to BCN
€942
avg economy
🇦🇺 Perth → 🇪🇸 Barcelona
PER to BCN
€943
avg economy
🇦🇺 Adelaide → 🇪🇸 Barcelona
ADL to BCN
€944
avg economy
🇳🇿 Auckland → 🇪🇸 Barcelona
AKL to BCN
€945
avg economy
🇳🇿 Christchurch → 🇪🇸 Barcelona
CHC to BCN
€946
avg economy
🇳🇿 Wellington → 🇪🇸 Barcelona
WLG to BCN
€947
avg economy
🇦🇺 Sydney → 🇪🇸 Barcelona
SYD to BCN
€949
avg economy
🇯🇵 Tokyo Haneda → 🇪🇸 Barcelona
HND to BCN
€949
avg economy
🇦🇺 Perth → 🇪🇸 Barcelona
PER to BCN
€951
avg economy
🇯🇵 Tokyo → 🇪🇸 Barcelona
NRT to BCN
€963
avg economy
🇦🇺 Melbourne → 🇪🇸 Barcelona
MEL to BCN
€978
avg economy
🇯🇵 Tokyo → 🇪🇸 Barcelona
NRT to BCN
€978
avg economy
🇯🇵 Tokyo Haneda → 🇪🇸 Barcelona
HND to BCN
€983
avg economy
🇦🇺 Brisbane → 🇪🇸 Barcelona
BNE to BCN
€1,007
avg economy
🇸🇬 Singapore → 🇪🇸 Barcelona
SIN to BCN
€1,018
avg economy
Airlines Operating on This Airport Network
Aerolineas Argentinas Aeromexico Air Algerie Air Arabia Maroc Air Canada Air China Air Europa Air France Air India Air Transat ANA Asiana Airlines Austrian Airlines Avianca British Airways Cathay Pacific China Eastern EgyptAir Emirates Etihad Airways Iberia IndiGo ITA Airways Japan Airlines KLM Korean Air LATAM LOT Polish Airlines Lufthansa Nouvelair Qantas Qatar Airways Royal Air Maroc Ryanair Singapore Airlines SriLankan Airlines SWISS TAP Air Portugal Transavia Tunisair Turkish Airlines Vueling
Airport Explorer

Explore routes connected to BCN

Use this airport hub to move into route pages, connected airports, and pricing tools.