Flights within 8 hours from Barcelona (BCN)

206 destinations reachable within 8 hours by direct flight

Destinations: 206
Countries: 56
Shortest: 14m
Longest: 7h 40m
Loading map...

206 destinations within 8 hours

Code Destination Country Est. Time Distance Airlines
PMI Palma de Mallorca Spain 14m 203 km FRIBUXVY
MAH Menorca Spain 17m 242 km FRVY
IBZ Ibiza Spain 19m 276 km FRVY
VLC Valencia Spain 21m 295 km IB
MRS Marseille France 25m 351 km V7VY
RJL Logrono Spain 27m 386 km VY
EAS San Sebastian Spain 28m 391 km VY
ALC Alicante Spain 29m 404 km VY
VIT Vitoria Spain 31m 433 km V7X9
BOD Bordeaux France 32m 453 km V7VY
BIO Bilbao Spain 33m 466 km VY
RMU Corvera Spain 34m 476 km V7
MAD Madrid Spain 34m 483 km IBRJUX
NCE Nice France 35m 495 km VY
LIG Limoges France 36m 512 km V7
AHO Alghero Italy 37m 527 km FR
ALG Algiers Algeria 37m 521 km AHVY
SDR Santander Spain 38m 539 km VY
LYS Lyon France 39m 548 km VY
VLL Valladolid Spain 41m 578 km VY
LEI Almeria Spain 44m 627 km IBVY
OLB Olbia Italy 44m 625 km V7VY
TRN Turin Italy 44m 624 km FRVY
CAG Cagliari Italy 45m 635 km VY
GVA Geneva Switzerland 45m 636 km U2VY
SLM Salamanca Spain 45m 636 km IB
GOA Genoa Italy 46m 651 km VY
LEN Leon Spain 46m 654 km IB
GRX Granada Spain 48m 681 km VY
ORN Oran Algeria 48m 674 km AHVY
OVD Asturias Spain 50m 711 km V7VY
ODB Cordoba Spain 50m 707 km VY
NTE Nantes France 50m 714 km V7VY
MXP Milan Italy 51m 719 km FRSQU2VYW4
LIN Milan Italy 52m 743 km U2
AGP Malaga Spain 54m 766 km FRVY
BGY Milan Italy 55m 783 km FR
FLR Florence Italy 56m 797 km VY
BJZ Badajoz Spain 57m 802 km IB
MLN Melilla Spain 57m 801 km IB
OUD Oujda Morocco 57m 805 km FR
SVQ Sevilla Spain 57m 810 km FRVY
BSL Basel, Switzerland/Mulhouse France 58m 823 km U2VY
ORY Paris France 58m 826 km TOVY
BLQ Bologna Italy 59m 831 km FRVY
NDR Nador Morocco 59m 831 km 3OATFRVY
CDG Paris France 1h 857 km AFVY
FCO Rome Italy 1h 848 km AZFRVYW4
VRN Verona Italy 1h 846 km V7
ZRH Zurich Switzerland 1h 855 km LXVY
XRY Jerez De La Frontera Spain 1h 1m 866 km VY
TUN Tunis Tunisia 1h 1m 859 km BJTUVY
PEG Perugia Italy 1h 2m 882 km FR
SCQ Santiago De Compostela Spain 1h 2m 883 km FRVY
LCG La Coruna Spain 1h 3m 888 km VY
OPO Porto Portugal 1h 3m 898 km FRVY
VGO Vigo Spain 1h 3m 894 km VY
BVA Paris France 1h 4m 907 km FR
TTU Tetouan Morocco 1h 4m 905 km AT
SXB Strasbourg France 1h 5m 916 km IBU2V7VY
TNG Tangier Morocco 1h 6m 931 km 3OATFRVY
BES Brest France 1h 7m 944 km V7
VCE Venice Italy 1h 7m 950 km FRVYW4
AOI Ancona Italy 1h 8m 959 km V7
LUX Luxembourg Luxembourg 1h 9m 980 km FRLG
FAO Faro Portugal 1h 10m 987 km FRVY
LIS Lisbon Portugal 1h 10m 994 km FRTPU2VY
STR Stuttgart Germany 1h 10m 993 km EWVY
PMO Palermo Italy 1h 11m 1,004 km FRVY
NAP Naples Italy 1h 12m 1,024 km FRU2VY
CRL Brussels Belgium 1h 13m 1,034 km FR
FEZ Fes Morocco 1h 13m 1,028 km FRVY
LIL Lille France 1h 13m 1,034 km V7
HHN Hahn Germany 1h 14m 1,042 km FR
TRS Trieste Italy 1h 14m 1,046 km FR
BRU Brussels Belgium 1h 16m 1,083 km FRSNVY
FRA Frankfurt Germany 1h 17m 1,095 km DELHX3
MUC Munich Germany 1h 17m 1,094 km LHVLVYX3
LGW London United Kingdom 1h 18m 1,109 km U2VY
SOU Southampton United Kingdom 1h 18m 1,105 km U2
RBA Rabat Morocco 1h 19m 1,120 km 3OFR
SZG Salzburg Austria 1h 19m 1,125 km EW
CGN Cologne Germany 1h 20m 1,133 km EWFR
LJU Ljubljana Slovenia 1h 20m 1,133 km VY
ZAD Zadar Croatia 1h 20m 1,127 km FR
LHR London United Kingdom 1h 21m 1,147 km BAVY
LCY London United Kingdom 1h 21m 1,145 km BA
NUE Nuremberg Germany 1h 21m 1,149 km VY
SEN Southend United Kingdom 1h 21m 1,147 km U2
DUS Dusseldorf Germany 1h 22m 1,166 km EWVY
EIN Eindhoven Netherlands 1h 22m 1,157 km HV
BRS Bristol United Kingdom 1h 23m 1,179 km FRU2
CTA Catania Italy 1h 24m 1,193 km VY
LTN London United Kingdom 1h 24m 1,191 km FRU2W9
STN London United Kingdom 1h 24m 1,185 km FRRK
RTM Rotterdam Netherlands 1h 24m 1,197 km HV
SPU Split Croatia 1h 24m 1,192 km VY
REG Reggio Calabria Italy 1h 26m 1,214 km FR
BRI Bari Italy 1h 27m 1,227 km VY
CMN Casablanca Morocco 1h 27m 1,227 km 3OATTB
MLA Malta Malta 1h 27m 1,236 km FRVY
ZAG Zagreb Croatia 1h 27m 1,228 km OU
AMS Amsterdam Netherlands 1h 28m 1,241 km HVKLVY
BHX Birmingham United Kingdom 1h 30m 1,273 km FRLSU2VY
EMA Leicestershire United Kingdom 1h 32m 1,307 km FR
DBV Dubrovnik Croatia 1h 35m 1,344 km VY
HAJ Hanover Germany 1h 36m 1,367 km VYX3
LEJ Leipzig/Halle Germany 1h 36m 1,365 km X3
PRG Prague Czech Republic 1h 36m 1,358 km FRQSVY
MAN Manchester United Kingdom 1h 37m 1,380 km FRLSRKU2VY
VIE Vienna Austria 1h 37m 1,370 km FROSVY
LPL Liverpool United Kingdom 1h 38m 1,388 km FRU2
TIV Tivat Montenegro 1h 38m 1,382 km VY
RAK Marrakech Morocco 1h 39m 1,405 km FRVY
OZZ Ouarzazate Morocco 1h 39m 1,408 km FR
BTS Bratislava Slovakia 1h 40m 1,415 km FRW6
ORK Cork Ireland 1h 40m 1,421 km FR
LBA Leeds United Kingdom 1h 41m 1,425 km LSU2
TGD Podgorica Montenegro 1h 41m 1,425 km W6
TIA Tirana Albania 1h 44m 1,469 km VYW4
DUB Dublin Ireland 1h 45m 1,484 km EIFRVY
HAM Hamburg Germany 1h 45m 1,493 km EWVY
BER Berlin Germany 1h 46m 1,502 km FRU2VY
BUD Budapest Hungary 1h 47m 1,522 km FRW6
ESU Essaouira Morocco 1h 47m 1,521 km VY
CFU Kerkyra Greece 1h 47m 1,518 km FR
BEG Belgrade Republic of Serbia 1h 48m 1,527 km JUW6
NCL Newcastle United Kingdom 1h 50m 1,552 km FRU2
WRO Wroclaw Poland 1h 51m 1,572 km W6
AGA Agadir Morocco 1h 53m 1,598 km VY
BFS Belfast United Kingdom 1h 53m 1,606 km U2
SKP Skopje North Macedonia 1h 55m 1,623 km W6
TSR Timisoara Romania 1h 55m 1,625 km W4
PIK Glasgow United Kingdom 1h 57m 1,653 km FR
KTW Katowice Poland 1h 57m 1,658 km W6
EDI Edinburgh United Kingdom 1h 58m 1,676 km FRRKU2VY
BLL Billund Denmark 1h 59m 1,686 km D8
GLA Glasgow United Kingdom 1h 59m 1,687 km U2
KRK Krakow Poland 1h 59m 1,680 km FRLOW6
SKG Thessaloniki Greece 2h 4m 1,754 km A3
CPH Copenhagen Denmark 2h 5m 1,769 km D8FRSKVY
SOF Sofia Bulgaria 2h 5m 1,765 km FBFRW6
CRA Craiova Romania 2h 7m 1,805 km W4
CLJ Cluj-Napoca Romania 2h 9m 1,825 km W4
WMI Modlin Poland 2h 12m 1,869 km FRW6
WAW Warsaw Poland 2h 12m 1,870 km LOW6
GDN Gdansk Poland 2h 13m 1,891 km FRW6
ATH Athens Greece 2h 14m 1,905 km A3VY
GOT Gothenburg Sweden 2h 18m 1,959 km D8
ACE Lanzarote Spain 2h 19m 1,974 km VY
SVG Stavanger Norway 2h 19m 1,970 km D8
BBU Bucharest Romania 2h 20m 1,980 km W4
OTP Bucharest Romania 2h 20m 1,980 km H4W4
JMK Mykonos Greece 2h 24m 2,039 km VY
FUE Puerto del Rosario Spain 2h 24m 2,033 km VY
BCM Bacau Romania 2h 26m 2,063 km DN
JTR Thira Greece 2h 28m 2,091 km VY
HER Heraklion Greece 2h 29m 2,114 km VY
BGO Bergen Norway 2h 30m 2,122 km D8
IAS Iasi Romania 2h 30m 2,126 km W4
ADB Izmir Turkiye 2h 32m 2,160 km PCXQ
LPA Las Palmas Spain 2h 34m 2,175 km VY
OSL Oslo Norway 2h 35m 2,190 km D8DYSKVY
TFN Tenerife Spain 2h 35m 2,195 km VY
RMO Chisinau Republic of Moldova 2h 37m 2,221 km 5FU5W4
IST Istanbul Turkiye 2h 37m 2,219 km TKVY
VNO Vilnius Lithuania 2h 39m 2,258 km FRW6
SAW Istanbul Turkiye 2h 40m 2,273 km PC
SPC Santa Cruz De La Palma Spain 2h 41m 2,282 km VY
ARN Stockholm Sweden 2h 43m 2,315 km D8FRSKVY
RIX Riga Latvia 2h 45m 2,337 km BT
FAE Faroe Islands Faroe Islands 2h 49m 2,391 km RC
PDL Ponta Delgada (Azores) Portugal 2h 50m 2,404 km S4
TLL Tallinn Estonia 3h 2,553 km BTFR
ESB Ankara Turkiye 3h 3m 2,596 km VF
HEL Helsinki Finland 3h 6m 2,628 km AYD8
LCA Larnaca Cyprus 3h 20m 2,834 km CYW6
CAI Cairo Egypt 3h 25m 2,907 km MSVY
KEF Reykjavik Iceland 3h 30m 2,982 km FIVY
BEY Beirut Lebanon 3h 35m 3,040 km ME
TLV Tel Aviv-Yafo Israel 3h 37m 3,081 km IZLY
RVN Rovaniemi Finland 3h 43m 3,165 km D8X3
AMM Amman Jordan 3h 45m 3,189 km RJ
KAO Kuusamo Finland 3h 47m 3,221 km X3
TCP Taba Egypt 3h 47m 3,211 km
LXR Luxor Egypt 3h 53m 3,303 km MS
TOS Tromso Norway 3h 53m 3,302 km VY
KUT Kutaisi Georgia 3h 54m 3,322 km W6
EVN Yerevan Armenia 4h 9m 3,533 km 3F
BJL Banjul Gambia 4h 14m 3,600 km VY
SID Sal Cape Verde 4h 16m 3,631 km VY
GYD Baku Azerbaijan 4h 41m 3,982 km J2
JED Jeddah Saudi Arabia 4h 49m 4,092 km SV
KWI Kuwait Kuwait 5h 5m 4,322 km KU
RUH Riyadh Saudi Arabia 5h 16m 4,476 km SV
DOH Doha Qatar 5h 43m 4,863 km QR
AUH Abu Dhabi United Arab Emirates 6h 5m 5,168 km EY
DXB Dubai United Arab Emirates 6h 5m 5,176 km EK
YHZ Halifax Canada 6h 7m 5,193 km WS
BOS Boston USA 6h 54m 5,859 km B6DLIB
YUL Montreal Canada 6h 57m 5,912 km ACTS
JFK New York USA 7h 14m 6,150 km AADLIB
EWR New York USA 7h 16m 6,177 km UA
PHL Philadelphia USA 7h 25m 6,299 km AA
YYZ Toronto Canada 7h 33m 6,416 km AC
IAD Dulles USA 7h 40m 6,515 km UA

Frequently asked questions

  • Where can I fly within 8 hours from Barcelona (BCN)?

    There are 206 destinations reachable within 8 hours by direct flight from Barcelona (BCN), covering 56 countries. The shortest flight is to Palma de Mallorca (PMI) at 14m.

  • How many destinations are within 8 hours from BCN?

    206 airports are reachable by direct flight within 8 hours from El Prat Airport (BCN). The furthest destination within this range is Dulles (IAD) at 7h 40m, covering 6,515 km.

Explore more from Barcelona