Common Nonstop Destinations from London and Barcelona: 194 Shared Routes

LHR · LGW · LCY · LTN · STNBCN

Looking for somewhere London and Barcelona can both fly direct? There are 194 such destinations across 63 countries, from nearby London to far-flung Santiago.

194
Shared destinations
Meet in the middle
Geneva GVA
LHR1h 35m456 miles
BCN1h 40m396 miles

The most balanced shared destination — roughly equidistant by flight distance from both cities.

Farthest reach
Santiago SCL
LHR14h 35m7236 miles
BCN14h 30m6924 miles
63
Countries reachable

Where you can both fly

Every marker is a destination with nonstop service from both London and Barcelona.

Open interactive map

All shared destinations

Common destinations fromLondonandBarcelona
Open full table in Midway
Destination
Country
From LHR
From BCN
Arrecife ACE
Spain
LHR4h 10m·1723 miles
BCN3h 20m·1226 miles
Izmir ADB
Turkey
LHR3h 45m·1598 miles
BCN3h 15m·1341 miles
Agadir AGA
Morocco
LHR3h 50m·1514 miles
BCN2h 45m·992 miles
Málaga AGP
Spain
LHR2h 50m·1041 miles
BCN1h 50m·476 miles
Alghero AHO
Italy
LHR2h 30m·866 miles
BCN1h 25m·327 miles
Alicante ALC
Spain
LHR2h 35m·939 miles
BCN1h 15m·251 miles
Algiers ALG
Algeria
LHR2h 50m·1012 miles
BCN1h 20m·323 miles
Amman AMM
Jordan
LHR5h 05m·2287 miles
BCN4h 30m·1980 miles
Amsterdam AMS
Netherlands
LHR1h 05m·208 miles
BCN2h 25m·771 miles
Ancona AOI
Italy
LHR2h 15m·833 miles
BCN2h 00m·596 miles
Stockholm ARN
Sweden
LHR2h 20m·867 miles
BCN3h 35m·1438 miles
Athens ATH
Greece
LHR3h 35m·1486 miles
BCN2h 50m·1182 miles
Atlanta ATL
United States
LHR9h 25m·4198 miles
BCN10h 08m·4570 miles
Abu Dhabi AUH
United Arab Emirates
LHR7h 05m·3425 miles
BCN6h 35m·3208 miles
Bacău BCM
Romania
LHR3h 05m·1276 miles
BCN3h 10m·1281 miles
Belgrade BEG
Serbia
LHR2h 45m·1056 miles
BCN2h 35m·949 miles
Berlin BER
Germany
LHR1h 40m·575 miles
BCN2h 40m·933 miles
Brest BES
France
LHR1h 20m·266 miles
BCN1h 55m·587 miles
Beirut BEY
Lebanon
LHR4h 35m·2162 miles
BCN3h 50m·1887 miles
Belfast BFS
United Kingdom
LHR1h 15m·308 miles
BCN2h 55m·997 miles
Bergen BGO
Norway
LHR1h 55m·664 miles
BCN3h 20m·1318 miles
Bergamo BGY
Italy
LHR1h 55m·607 miles
BCN1h 45m·487 miles
Bilbao BIO
Spain
LHR2h 00m·604 miles
BCN1h 15m·290 miles
Billund BLL
Denmark
LHR1h 35m·497 miles
BCN2h 45m·1047 miles
Bologna BLQ
Italy
LHR2h 05m·717 miles
BCN1h 45m·516 miles
Bordeaux BOD
France
LHR1h 45m·487 miles
BCN1h 20m·282 miles
Bogotá BOG
Colombia
LHR11h 05m·5262 miles
BCN10h 55m·5287 miles
Boston BOS
United States
LHR7h 30m·3254 miles
BCN8h 48m·3638 miles
Bari BRI
Italy
LHR2h 45m·1076 miles
BCN2h 10m·762 miles
Bristol BRS
United Kingdom
LHR2h 05m·98 miles
BCN2h 25m·733 miles
Brussels BRU
Belgium
LHR1h 10m·217 miles
BCN2h 15m·673 miles
Basel BSL
Switzerland
LHR1h 35m·460 miles
BCN1h 55m·510 miles
Bratislava BTS
Slovakia
LHR2h 10m·793 miles
BCN2h 30m·878 miles
Budapest BUD
Hungary
LHR2h 25m·901 miles
BCN2h 35m·945 miles
Cagliari CAG
Italy
LHR2h 45m·935 miles
BCN1h 30m·393 miles
Cairo CAI
Egypt
LHR5h 10m·2194 miles
BCN4h 10m·1805 miles
Paris CDG
France
LHR1h 10m·223 miles
BCN1h 55m·533 miles
Corfu CFU
Greece
LHR3h 10m·1265 miles
BCN2h 30m·942 miles
Cologne CGN
Germany
LHR1h 20m·318 miles
BCN2h 20m·704 miles
Cluj Napoca CLJ
Romania
LHR2h 50m·1107 miles
BCN3h 00m·1133 miles
Casablanca CMN
Morocco
LHR3h 20m·1300 miles
BCN2h 20m·762 miles
Copenhagen CPH
Denmark
LHR1h 45m·568 miles
BCN2h 55m·1098 miles
Craiova CRA
Romania
LHR3h 05m·1227 miles
BCN3h 00m·1121 miles
Catania CTA
Italy
LHR3h 10m·1245 miles
BCN2h 10m·741 miles
Cancún CUN
Mexico
LHR10h 30m·4953 miles
BCN11h 15m·5216 miles
Dubrovnik DBV
Croatia
LHR2h 35m·1058 miles
BCN2h 20m·835 miles
Dallas DFW
United States
LHR10h 10m·4736 miles
BCN11h 10m·5180 miles
Doha DOH
Qatar
LHR7h 10m·3239 miles
BCN6h 30m·3019 miles
Dublin DUB
Ireland
LHR1h 20m·296 miles
BCN2h 50m·922 miles
Düsseldorf DUS
Germany
LHR1h 25m·311 miles
BCN2h 20m·724 miles
Dubai DXB
United Arab Emirates
LHR7h 35m·3414 miles
BCN6h 50m·3214 miles
San Sebastian EAS
Spain
LHR2h 00m·569 miles
BCN1h 20m·244 miles
Edinburgh EDI
United Kingdom
LHR1h 15m·337 miles
BCN2h 55m·1041 miles
Eindhoven EIN
Netherlands
LHR1h 05m·222 miles
BCN2h 15m·718 miles
Ankara ESB
Turkey
LHR3h 55m·1748 miles
BCN4h 20m·1611 miles
Essaouira ESU
Morocco
LHR3h 45m·1501 miles
BCN2h 50m·944 miles
Yerevan EVN
Armenia
LHR5h 15m·2252 miles
BCN4h 40m·2194 miles
Newark EWR
United States
LHR7h 55m·3454 miles
BCN9h 05m·3836 miles
Sørvágur FAE
Faroe Islands
LHR2h 15m·799 miles
BCN3h 40m·1485 miles
Faro FAO
Portugal
LHR2h 50m·1091 miles
BCN2h 00m·613 miles
Rome FCO
Italy
LHR2h 35m·914 miles
BCN1h 45m·526 miles
Fez FEZ
Morocco
LHR3h 15m·1267 miles
BCN2h 00m·638 miles
Florence FLR
Italy
LHR2h 10m·741 miles
BCN1h 45m·495 miles
Frankfurt am Main FRA
Germany
LHR1h 25m·385 miles
BCN2h 15m·679 miles
Puerto del Rosario FUE
Spain
LHR4h 15m·1760 miles
BCN3h 25m·1262 miles
Gdansk GDN
Poland
LHR2h 05m·772 miles
BCN3h 10m·1174 miles
Glasgow GLA
United Kingdom
LHR1h 20m·353 miles
BCN3h 00m·1048 miles
Genoa GOA
Italy
LHR2h 05m·650 miles
BCN1h 30m·404 miles
Gothenburg GOT
Sweden
LHR1h 50m·623 miles
BCN3h 10m·1216 miles
Sao Paulo GRU
Brazil
LHR11h 40m·5874 miles
BCN10h 50m·5443 miles
Geneva GVA
Switzerland
LHR1h 35m·456 miles
BCN1h 40m·396 miles
Baku GYD
Azerbaijan
LHR5h 30m·2485 miles
BCN5h 25m·2472 miles
Hannover HAJ
Germany
LHR1h 35m·437 miles
BCN2h 35m·849 miles
Hamburg HAM
Germany
LHR1h 30m·425 miles
BCN2h 40m·927 miles
Helsinki HEL
Finland
LHR2h 50m·1153 miles
BCN4h 05m·1632 miles
Heraklion HER
Greece
LHR4h 00m·1697 miles
BCN3h 10m·1312 miles
Frankfurt am Main HHN
Germany
LHR1h 20m·334 miles
BCN2h 10m·647 miles
Hong Kong HKG
Hong Kong
LHR13h 05m·5980 miles
BCN12h 00m·6246 miles
Washington, D.C. IAD
United States
LHR8h 15m·3664 miles
BCN8h 45m·4046 miles
Iaşi IAS
Romania
LHR3h 15m·1287 miles
BCN3h 25m·1320 miles
Ibiza IBZ
Spain
LHR2h 25m·874 miles
BCN1h 10m·172 miles
Incheon ICN
South Korea
LHR12h 40m·5503 miles
BCN12h 30m·5958 miles
Istanbul IST
Turkey
LHR3h 50m·1545 miles
BCN3h 40m·1378 miles
Jeddah JED
Saudi Arabia
LHR6h 10m·2949 miles
BCN5h 20m·2540 miles
New York JFK
United States
LHR7h 50m·3440 miles
BCN8h 40m·3819 miles
Mykonos JMK
Greece
LHR3h 50m·1585 miles
BCN3h 15m·1266 miles
Thera JTR
Greece
LHR3h 45m·1631 miles
BCN3h 15m·1298 miles
Kuusamo KAO
Finland
LHR3h 25m·1448 miles
BCN4h 50m·2000 miles
Reykjavik KEF
Iceland
LHR3h 00m·1170 miles
BCN4h 35m·1851 miles
Krakow KRK
Poland
LHR2h 20m·882 miles
BCN2h 50m·1043 miles
Katowice KTW
Poland
LHR2h 10m·819 miles
BCN2h 50m·1030 miles
Kuwait City KWI
Kuwait
LHR6h 15m·2903 miles
BCN6h 05m·2683 miles
Los Angeles LAX
United States
LHR11h 10m·5439 miles
BCN12h 50m·6007 miles
Larnaca LCA
Cyprus
LHR4h 40m·2035 miles
BCN4h 00m·1760 miles
Almería LEI
Spain
LHR2h 50m·994 miles
BCN1h 35m·389 miles
London LGW
United Kingdom
LHR1h 15m·25 miles
BCN2h 30m·689 miles
London LHR
United Kingdom
LHR0h 50m·28 miles
BCN2h 30m·713 miles
Milan LIN
Italy
LHR1h 50m·593 miles
BCN1h 40m·461 miles
Lisbon LIS
Portugal
LHR2h 50m·972 miles
BCN2h 10m·618 miles
Ljubljana LJU
Slovenia
LHR2h 05m·774 miles
BCN2h 10m·703 miles
Las Palmas de Gran Canaria LPA
Spain
LHR4h 25m·1788 miles
BCN3h 35m·1350 miles
London LTN
United Kingdom
LHR1h 00m·28 miles
BCN2h 25m·739 miles
Luxembourg LUX
Luxembourg
LHR1h 10m·300 miles
BCN2h 10m·609 miles
Luxor LXR
Egypt
LHR5h 20m·2465 miles
BCN4h 20m·2051 miles
Lyon LYS
France
LHR1h 40m·470 miles
BCN1h 35m·341 miles
Madrid MAD
Spain
LHR2h 20m·780 miles
BCN1h 25m·300 miles
Mahón MAH
Spain
LHR2h 20m·858 miles
BCN1h 00m·149 miles
Manchester MAN
United Kingdom
LHR1h 00m·151 miles
BCN2h 35m·857 miles
Mexico City MEX
Mexico
LHR11h 40m·5529 miles
BCN12h 00m·5887 miles
Miami MIA
United States
LHR9h 40m·4414 miles
BCN10h 20m·4685 miles
Luqa MLA
Malta
LHR3h 15m·1324 miles
BCN2h 15m·766 miles
Marseille MRS
France
LHR2h 00m·614 miles
BCN1h 10m·217 miles
Munich MUC
Germany
LHR1h 40m·566 miles
BCN2h 10m·680 miles
Milan MXP
Italy
LHR1h 55m·579 miles
BCN1h 45m·447 miles
Naples NAP
Italy
LHR2h 40m·989 miles
BCN2h 00m·635 miles
Nice NCE
France
LHR2h 00m·635 miles
BCN1h 20m·308 miles
Newcastle upon Tyne NCL
United Kingdom
LHR1h 10m·251 miles
BCN2h 45m·964 miles
Nantes NTE
France
LHR1h 25m·284 miles
BCN1h 40m·444 miles
Nuremberg NUE
Germany
LHR1h 35m·501 miles
BCN2h 15m·713 miles
Olbia OLB
Italy
LHR2h 30m·846 miles
BCN1h 30m·388 miles
Porto OPO
Portugal
LHR2h 25m·846 miles
BCN2h 00m·558 miles
Chicago ORD
United States
LHR8h 45m·3939 miles
BCN9h 50m·4405 miles
Cork ORK
Ireland
LHR1h 20m·346 miles
BCN2h 35m·882 miles
Paris ORY
France
LHR1h 35m·227 miles
BCN2h 00m·513 miles
Oslo OSL
Norway
LHR2h 05m·761 miles
BCN3h 25m·1360 miles
Bucharest OTP
Romania
LHR3h 10m·1291 miles
BCN3h 00m·1230 miles
Oviedo OVD
Spain
LHR2h 05m·591 miles
BCN1h 40m·442 miles
Ponta Delgada PDL
Portugal
LHR4h 10m·1548 miles
BCN3h 45m·1493 miles
Perugia PEG
Italy
LHR2h 20m·832 miles
BCN2h 00m·547 miles
Beijing PEK
China
LHR9h 35m·5062 miles
BCN11h 15m·5472 miles
Philadelphia PHL
United States
LHR7h 55m·3533 miles
BCN8h 55m·3912 miles
Palma de Mallorca PMI
Spain
LHR2h 25m·835 miles
BCN1h 00m·125 miles
Palermo PMO
Italy
LHR2h 55m·1104 miles
BCN2h 00m·622 miles
Prague PRG
Czech Republic
LHR1h 50m·621 miles
BCN2h 30m·843 miles
Punta Cana PUJ
Dominican Republic
LHR9h 10m·4283 miles
BCN9h 35m·4374 miles
Shanghai PVG
China
LHR11h 30m·5744 miles
BCN12h 30m·6125 miles
Marrakech RAK
Morocco
LHR3h 35m·1425 miles
BCN2h 35m·872 miles
Rabat RBA
Morocco
LHR3h 15m·1280 miles
BCN2h 05m·695 miles
Reggio Calabria REG
Italy
LHR2h 59m·1210 miles
BCN2h 10m·753 miles
Riga RIX
Latvia
LHR2h 30m·1009 miles
BCN3h 35m·1451 miles
Chisinau RMO
Moldova
LHR3h 10m·1324 miles
BCN3h 30m·1379 miles
Corvera RMU
Spain
LHR2h 40m·923 miles
BCN1h 25m·295 miles
Rotterdam RTM
Netherlands
LHR0h 55m·190 miles
BCN2h 15m·744 miles
Riyadh RUH
Saudi Arabia
LHR6h 40m·3068 miles
BCN5h 50m·2778 miles
Rovaniemi RVN
Finland
LHR3h 15m·1339 miles
BCN4h 45m·1966 miles
Istanbul SAW
Turkey
LHR3h 45m·1564 miles
BCN3h 30m·1411 miles
Santiago SCL
Chile
LHR14h 35m·7236 miles
BCN14h 30m·6924 miles
Santiago de Compostela SCQ
Spain
LHR2h 10m·699 miles
BCN1h 55m·549 miles
Santander SDR
Spain
LHR2h 00m·613 miles
BCN1h 30m·335 miles
Seattle SEA
United States
LHR9h 50m·4783 miles
BCN11h 10m·5421 miles
San Francisco SFO
United States
LHR11h 05m·5350 miles
BCN12h 10m·5952 miles
Espargos SID
Cape Verde
LHR6h 10m·2686 miles
BCN5h 20m·2254 miles
Singapore SIN
Singapore
LHR13h 25m·6750 miles
BCN13h 20m·6767 miles
Thessaloniki SKG
Greece
LHR3h 15m·1326 miles
BCN2h 35m·1089 miles
Skopje SKP
North Macedonia
LHR3h 05m·1235 miles
BCN2h 45m·1007 miles
Sofia SOF
Bulgaria
LHR3h 00m·1249 miles
BCN2h 50m·1095 miles
Southampton SOU
United Kingdom
LHR1h 50m·53 miles
BCN2h 15m·686 miles
Santa Cruz de la Palma SPC
Spain
LHR4h 40m·1853 miles
BCN3h 45m·1417 miles
Split SPU
Croatia
LHR2h 30m·951 miles
BCN2h 10m·740 miles
London STN
United Kingdom
LHR1h 25m·41 miles
BCN2h 25m·736 miles
Stuttgart STR
Germany
LHR1h 40m·469 miles
BCN2h 00m·617 miles
Stavanger SVG
Norway
LHR1h 40m·580 miles
BCN3h 05m·1224 miles
Seville SVQ
Spain
LHR2h 45m·1034 miles
BCN1h 45m·503 miles
Strasbourg SXB
France
LHR1h 35m·391 miles
BCN1h 55m·568 miles
Salzburg SZG
Austria
LHR1h 55m·658 miles
BCN2h 05m·699 miles
Shenzhen SZX
China
LHR12h 05m·5958 miles
BCN12h 50m·6225 miles
Podgorica TGD
Montenegro
LHR2h 50m·1096 miles
BCN2h 25m·885 miles
Tirana TIA
Albania
LHR2h 55m·1157 miles
BCN2h 35m·912 miles
Tivat TIV
Montenegro
LHR2h 50m·1082 miles
BCN2h 25m·858 miles
Tallinn TLL
Estonia
LHR2h 45m·1126 miles
BCN3h 55m·1585 miles
Tel Aviv TLV
Israel
LHR4h 50m·2209 miles
BCN4h 15m·1913 miles
Tangier TNG
Morocco
LHR3h 00m·1102 miles
BCN1h 55m·578 miles
Tromsø TOS
Norway
LHR3h 30m·1421 miles
BCN5h 00m·2051 miles
Turin TRN
Italy
LHR1h 55m·588 miles
BCN1h 35m·388 miles
Trieste TRS
Italy
LHR2h 05m·731 miles
BCN2h 00m·650 miles
Timisoara TSR
Romania
LHR2h 50m·1066 miles
BCN2h 45m·1010 miles
Tunis TUN
Tunisia
LHR2h 50m·1112 miles
BCN1h 50m·533 miles
Varna VAR
Bulgaria
LHR3h 30m·1431 miles
BCN3h 15m·1317 miles
Venice VCE
Italy
LHR2h 05m·693 miles
BCN1h 55m·590 miles
Vienna VIE
Austria
LHR2h 10m·768 miles
BCN2h 30m·850 miles
Valencia VLC
Spain
LHR2h 20m·827 miles
BCN1h 05m·184 miles
Vilnius VNO
Lithuania
LHR2h 35m·1046 miles
BCN3h 30m·1402 miles
Verona VRN
Italy
LHR2h 00m·660 miles
BCN1h 50m·524 miles
Warsaw WAW
Poland
LHR2h 25m·912 miles
BCN3h 00m·1161 miles
Warsaw WMI
Poland
LHR2h 15m·863 miles
BCN3h 05m·1160 miles
Wrocław WRO
Poland
LHR2h 00m·716 miles
BCN2h 50m·976 miles
Jerez de la Frontera XRY
Spain
LHR2h 45m·1090 miles
BCN1h 50m·538 miles
Halifax YHZ
Canada
LHR6h 40m·2847 miles
BCN7h 50m·3225 miles
Montreal YUL
Canada
LHR7h 35m·3239 miles
BCN8h 15m·3672 miles
Calgary YYC
Canada
LHR8h 50m·4355 miles
BCN10h 10m·4982 miles
Toronto YYZ
Canada
LHR7h 45m·3543 miles
BCN8h 45m·3985 miles
Zadar ZAD
Croatia
LHR2h 20m·878 miles
BCN2h 05m·700 miles
Zagreb ZAG
Croatia
LHR2h 10m·830 miles
BCN2h 00m·763 miles
Zurich ZRH
Switzerland
LHR1h 35m·472 miles
BCN1h 40m·532 miles
All 194 shared destinations · scroll to browse
Open in Midway

Where in the world

Shared destinations grouped by region — 194 in total across 9 regions.

Europe
143
North America
18
North Africa
11
Middle East
11
East Asia
5
South America
3
Caribbean
1
Sub-Saharan Africa
1
Southeast Asia
1

Year-round or seasonal

93 year-round
101 seasonal
93 available year-round
101 seasonal routes

Related Routes

Frequently asked questions

How many nonstop destinations do London and Barcelona share?

London and Barcelona share 194 destinations reachable nonstop from both metros, across 63 countries and 9 regions.

What is the closest place both London and Barcelona can fly to nonstop?

London is the closest shared nonstop destination for London and Barcelona.

Where should travelers from London and Barcelona meet halfway?

Geneva is the most balanced shared destination — roughly equidistant by flight distance for both cities.

What is the farthest shared nonstop destination from London and Barcelona?

Santiago is the farthest destination both London and Barcelona can reach nonstop.

Explore London + Barcelona on the interactive map

Filter by month, distance, flight time, country and region. Get prices — and share the results with your group.

Open in Midway

Last updated: June 11, 2026