Skip to content

Cheap flights to Barcelona from 405 cities

405 cities in 110 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 369

Recent prices: 27,572

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Murcia$34one-way18 DecRMU → BCNnonstopVoloteafound 2 days agoOpen this trip
Santander$58one-way18 NovSDR → BCNstops unknownVuelingfound 2 days agoOpen this trip
La Coruna$80one-way16 NovLCG → BCN1 stopVoloteafound 2 days agoOpen this trip
Biarritz$192one-way7 Jun 2027BIQ → BCNstops unknownTransavia Francefound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Fez · 26 Nov – 3 Dec · found 6 days ago · See prices for these dates

  • London · 3 Dec – 10 Dec · found 3 days ago · See prices for these dates

  • Milan · 28 Jan 2027 – 2 Feb 2027 · found 2 days ago · See prices for these dates

  • Bilbao · 23 Feb 2027 – 16 Mar 2027 · found 5 days ago · See prices for these dates

  • La Coruna · 16 Mar 2027 – 16 Mar 2027 · found 6 days ago · See prices for these dates

  • Asturias · 20 Apr 2027 – 25 Apr 2027 · found 2 days ago · See prices for these dates

  • Nantes · 26 May 2027 – 29 May 2027 · found 2 days ago · See prices for these dates

  • Genoa · 5 Jun 2027 – 8 Jun 2027 · found 6 days ago · See prices for these dates

  • Olbia · 1 Jul 2027 – 6 Jul 2027 · found 2 days ago · See prices for these dates

  • Tunis · 8 Aug 2027 – 15 Aug 2027 · found 5 days ago · See prices for these dates

  • Jeddah · 20 Sept 2027 – 28 Sept 2027 · found 2 days ago · See prices for these dates

  • New York · 4 Oct 2027 – 13 Oct 2027 · found 4 days ago · See prices for these dates

  • Boston · 1 Nov 2027 – 6 Nov 2027 · found 2 days ago · See prices for these dates

One-way

  • Palma · 18 Nov · found 2 days ago · Open this trip

  • Ibiza · 19 Dec · found 5 days ago · Open this trip

  • Sevilla · 15 Jan 2027 · found 3 days ago · Open this trip

  • Venice · 11 Feb 2027 · found 3 days ago · Open this trip

  • Milan · 5 Mar 2027 · found 2 days ago · Open this trip

  • Tetuan · 2 Apr 2027 · found 4 days ago · Open this trip

  • Larnaca · 22 May 2027 · found 4 days ago · Open this trip

  • Venice · 7 Jun 2027 · found 2 days ago · Open this trip

  • Istanbul · 9 Jul 2027 · found 4 days ago · Open this trip

  • Edinburgh · 9 Aug 2027 · found 6 days ago · Open this trip

  • Jeddah · 20 Sept 2027 · found 2 days ago · Open this trip

  • Budapest · 3 Oct 2027 · found 2 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Spain
Sevilla$11one-way15 Jan 2027SVQ → BCNnonstopRyanairfound 3 days agoOpen this trip
Ibiza$14one-way19 DecIBZ → BCNnonstopVuelingfound 5 days agoOpen this trip
Malaga$16one-way21 DecAGP → BCNnonstopRyanairfound 2 days agoOpen this trip
MalagaAs low as $15one-way14 DecAGP → BCNnonstopRyanairfound 3 days agoOpen this trip
Palma$16one-way18 NovPMI → BCNnonstopRyanairfound 2 days agoOpen this trip
Menorca$19one-way21 NovMAH → BCNnonstopVuelingfound 2 days agoOpen this trip
Bilbao$22one-way1 Jan 2027BIO → BCNnonstopVuelingfound 2 days agoOpen this trip
Santiago de Compostela$25one-way23 DecSCQ → BCNnonstopVuelingfound 2 days agoOpen this trip
Santander$25one-way19 Feb 2027SDR → BCNnonstopVuelingfound 2 days agoOpen this trip
Alicante$27one-way22 Jan 2027ALC → BCNnonstopVuelingfound 6 days agoOpen this trip
Madrid$27one-way9 DecMAD → BCNnonstopIberiafound 4 days agoOpen this trip
Las Palmas$28one-way21 Jan 2027LPA → BCNnonstopVuelingfound 3 days agoOpen this trip
Asturias$31one-way3 DecOVD → BCNnonstopVuelingfound yesterdayOpen this trip
AsturiasAs low as $21one-way25 NovOVD → BCNnonstopVuelingfound 2 days agoOpen this trip
Valencia$31one-way25 DecVLC → BCN1 stopVuelingfound 5 days agoOpen this trip
Arrecife$33one-way4 Feb 2027ACE → BCNnonstopVuelingfound 2 days agoOpen this trip
Murcia$34one-way18 DecRMU → BCNnonstopVoloteafound 2 days agoOpen this trip
San Sebastian$35one-way23 DecEAS → BCNnonstopVuelingfound 7 days agoOpen this trip
Almeria$38one-way15 Jan 2027LEI → BCNnonstopVuelingfound 5 days agoOpen this trip
Tenerife$39one-way14 DecTFN → BCNnonstopVuelingfound 2 days agoOpen this trip
Puerto del Rosario$43one-way2 DecFUE → BCN1 stopeasyJetfound 2 days agoOpen this trip
Vitoria-Gasteiz$49one-way13 NovVIT → BCNnonstopVoloteafound 4 days agoOpen this trip
Vigo$55one-way17 DecVGO → BCNnonstopVuelingfound 7 days agoOpen this trip
Granada$58one-way9 Jan 2027GRX → BCN1 stopAir Europafound 2 days agoOpen this trip
La Coruna$70one-way14 NovLCG → BCNnonstopVuelingfound 5 days agoOpen this trip
Cordoba$87one-way19 DecODB → BCNnonstopVuelingfound 7 days agoOpen this trip
Jerez de la Frontera$89one-way19 NovXRY → BCN1 stopVuelingfound 4 days agoOpen this trip
Leon$93one-way18 Mar 2027LEN → BCNnonstopIberiafound 6 days agoOpen this trip
Melilla$106one-way30 DecMLN → BCN1 stopIberiafound 7 days agoOpen this trip
San Sebastian de la Gomera$111one-way7 Jun 2027GMZ → BCN1 stopBinter Canariasfound 2 days agoOpen this trip
Badajoz$136one-way27 NovBJZ → BCN2 stopsIberiafound 2 days agoOpen this trip
Santa Cruz de La Palma$167one-way4 DecSPC → BCN1 stopIberia Expressfound 3 days agoOpen this trip
Palma$40return16 Dec – 18 DecPMI → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Malaga$47return14 Dec – 12 Jan 2027AGP → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
MalagaAs low as $44return14 Dec – 12 Jan 2027AGP → BCNout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Asturias$56return20 Apr 2027 – 25 Apr 2027OVD → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Madrid$64return11 Dec – 16 DecMAD → BCNout nonstop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Las Palmas$74return22 Dec – 13 Jan 2027LPA → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Alicante$75return20 Dec – 21 DecALC → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
AlicanteAs low as $54return23 Dec – 4 Jan 2027ALC → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Tenerife$82return28 Jan 2027 – 31 Jan 2027TFN → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
TenerifeAs low as $70return17 Dec – 6 Jan 2027TFN → BCNout nonstop, back nonstopVuelingfound 4 days agoSee prices for these dates
San Sebastian$92return12 Dec – 14 DecEAS → BCNout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Menorca$94return25 Nov – 25 NovMAH → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Sevilla$108return3 Dec – 6 DecSVQ → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
SevillaAs low as $72return17 Jan 2027 – 21 Jan 2027SVQ → BCNout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Badajoz$301return27 Nov – 29 NovBJZ → BCNout nonstop, back nonstopIberiafound 2 days agoSee prices for these dates
Ibiza$38return21 Nov – 22 NovIBZ → BCNout nonstop, back nonstopRyanairfound 7 days agoSee prices for these dates
Murcia$46return6 Dec – 13 DecRMU → BCNout nonstop, back nonstopVoloteafound 6 days agoSee prices for these dates
Bilbao$54return23 Feb 2027 – 16 Mar 2027BIO → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
La Coruna$78return16 Mar 2027 – 16 Mar 2027LCG → BCNout nonstop, back nonstopVuelingfound 6 days agoSee prices for these dates
Puerto del Rosario$99return19 Dec – 2 Jan 2027FUE → BCNout nonstop, back nonstopVuelingfound 6 days agoSee prices for these dates
Granada$105return27 Nov – 29 NovGRX → BCNout 1 stop, back nonstopVoloteafound 7 days agoSee prices for these dates
Santander$140return3 Dec – 6 DecSDR → BCNout 1 stop, back nonstopVoloteafound 5 days agoSee prices for these dates
Santiago de Compostela$152return27 Nov – 28 NovSCQ → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Santa Cruz de La Palma$171return2 Dec – 15 DecSPC → BCNout 1 stop, back 1 stopCanaryflyfound 4 days agoSee prices for these dates
Leon$200return18 Jan 2027 – 1 Feb 2027LEN → BCNout nonstop, back nonstopIberia Regional by Air Nostrumfound 6 days agoSee prices for these dates
Jerez de la Frontera$254return8 Dec – 13 DecXRY → BCNout nonstop, back 1 stopVuelingfound 6 days agoSee prices for these dates
Almeria$268return29 Dec – 16 Jan 2027LEI → BCNout 1 stop, back 2 stopsIberiafound 7 days agoSee prices for these dates
Vigo$291return26 Nov – 26 NovVGO → BCNout 1 stop, back 2 stopsAir Europafound 6 days agoSee prices for these dates
Bulgaria
Sofia$15one-way12 DecSOF → BCNnonstopRyanairfound 2 days agoOpen this trip
Varna$47one-way7 Jan 2027VAR → BCN1 stopWizz Airfound 5 days agoOpen this trip
Bourgas$151one-way3 Oct 2027BOJ → BCN1 stopRyanairfound 7 days agoOpen this trip
Sofia$119return24 Jun 2027 – 1 Jul 2027SOF → BCNout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
SofiaAs low as $74return22 Jan 2027 – 23 Jan 2027SOF → BCNout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Bourgas$253return13 Jul 2027 – 21 Jul 2027BOJ → BCNout 1 stop, back 2 stopsWizz Air UKfound 3 days agoSee prices for these dates
Varna$123return17 Jan 2027 – 21 Jan 2027VAR → BCNout 1 stop, back 1 stopWizz Airfound 4 days agoSee prices for these dates
Italy
Turin$15one-way2 DecTRN → BCNnonstopVuelingfound 6 days agoOpen this trip
Naples$18one-way21 DecNAP → BCNnonstopRyanairfound 4 days agoOpen this trip
Palermo$18one-way14 DecPMO → BCNnonstopRyanairfound 4 days agoOpen this trip
Milan$18one-way5 Mar 2027MXP → BCNnonstopVuelingfound 2 days agoOpen this trip
Bologna$19one-way15 DecBLQ → BCNnonstopMalta Airfound 6 days agoOpen this trip
Venice$19one-way7 Jun 2027VCE → BCNnonstopWizz Air Maltafound 2 days agoOpen this trip
VeniceAs low as $16one-way11 Feb 2027VCE → BCNnonstopVuelingfound 3 days agoOpen this trip
Rome$23one-way22 Mar 2027FCO → BCNnonstopRyanairfound 2 days agoOpen this trip
Olbia$25one-way20 DecOLB → BCNnonstopVoloteafound 3 days agoOpen this trip
Catania$30one-way4 Feb 2027CTA → BCNnonstopVuelingfound 5 days agoOpen this trip
Genoa$33one-way6 Mar 2027GOA → BCNnonstopVuelingfound 3 days agoOpen this trip
Bari$34one-way2 Mar 2027BRI → BCNnonstopVuelingfound 3 days agoOpen this trip
Verona$35one-way22 NovVRN → BCNnonstopVoloteafound 3 days agoOpen this trip
Trieste$37one-way13 NovTRS → BCNnonstopRyanairfound 6 days agoOpen this trip
Cagliari$51one-way2 DecCAG → BCNnonstopVuelingfound 5 days agoOpen this trip
Reggio Calabria$51one-way13 NovREG → BCNnonstopRyanairfound 2 days agoOpen this trip
Florence$57one-way10 DecFLR → BCN1 stopVoloteafound 2 days agoOpen this trip
FlorenceAs low as $49one-way28 Apr 2027FLR → BCNnonstopVuelingfound 2 days agoOpen this trip
Parma$65one-way15 Feb 2027PMF → BCN1 stopRyanairfound 3 days agoOpen this trip
Perugia$71one-way16 Mar 2027PEG → BCN1 stopWizz Air Maltafound 4 days agoOpen this trip
Lamezia Terme$73one-way16 NovSUF → BCN1 stopWizz Air Maltafound 3 days agoOpen this trip
Ancona$129one-way20 NovAOI → BCN1 stopWizz Air Maltafound 2 days agoOpen this trip
Salerno$132one-way18 Jul 2027QSR → BCN2 stopsWizz Air Maltafound 2 days agoOpen this trip
Milan$27return28 Jan 2027 – 2 Feb 2027MXP → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Turin$28return8 Jan 2027 – 11 Jan 2027TRN → BCNout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Bologna$37return15 Dec – 17 DecBLQ → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Naples$41return22 Jan 2027 – 26 Jan 2027NAP → BCNout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Venice$44return14 Dec – 21 DecVCE → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
VeniceAs low as $34return14 Dec – 17 DecVCE → BCNout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Rome$52return16 Jan 2027 – 19 Jan 2027FCO → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Olbia$64return1 Jul 2027 – 6 Jul 2027OLB → BCNout nonstop, back nonstopVoloteafound 2 days agoSee prices for these dates
Bari$85return15 Feb 2027 – 23 Feb 2027BRI → BCNout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Catania$87return4 Feb 2027 – 7 Feb 2027CTA → BCNout nonstop, back 1 stopVuelingfound 2 days agoSee prices for these dates
Trieste$91return27 Nov – 30 NovTRS → BCNout nonstop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Reggio Calabria$104return11 Dec – 13 DecREG → BCNout nonstop, back nonstopMalta Airfound 3 days agoSee prices for these dates
Parma$159return13 Nov – 23 NovPMF → BCNout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Pisa$190return29 Nov – 1 DecPSA → BCNout 1 stop, back 2 stopsWizz Air Maltafound 2 days agoSee prices for these dates
Salerno$207return13 Dec – 16 DecQSR → BCNout 1 stop, back 1 stopAeroItaliafound 2 days agoSee prices for these dates
Alghero$250return11 Mar 2027 – 14 Mar 2027AHO → BCNout 1 stop, back 1 stopAeroItaliafound 2 days agoSee prices for these dates
Ancona$286return13 Nov – 15 NovAOI → BCNout 2 stops, back 2 stopsWizz Air Maltafound 3 days agoSee prices for these dates
Palermo$39return11 Dec – 14 DecPMO → BCNout nonstop, back nonstopWizz Air Maltafound 4 days agoSee prices for these dates
Genoa$84return5 Jun 2027 – 8 Jun 2027GOA → BCNout nonstop, back nonstopVuelingfound 6 days agoSee prices for these dates
Verona$99return22 Dec – 24 DecVRN → BCNout nonstop, back nonstopVoloteafound 6 days agoSee prices for these dates
Lamezia Terme$101return30 Jan 2027 – 8 Feb 2027SUF → BCNout 1 stop, back 1 stopALPAVIAfound 7 days agoSee prices for these dates
Florence$105return21 Apr 2027 – 24 Apr 2027FLR → BCNout nonstop, back nonstopVuelingfound 8 days agoSee prices for these dates
Perugia$220return13 Nov – 17 NovPEG → BCNout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Cagliari$224return27 Dec – 2 Jan 2027CAG → BCNout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Morocco
Marrakech$16one-way16 DecRAK → BCNnonstopRyanairfound 3 days agoOpen this trip
Tangier$18one-way17 DecTNG → BCNnonstopRyanairfound 3 days agoOpen this trip
Fez$19one-way20 NovFEZ → BCNnonstopRyanairfound 7 days agoOpen this trip
Rabat$23one-way29 NovRBA → BCNnonstopRyanairfound 5 days agoOpen this trip
Nador$30one-way6 DecNDR → BCNnonstopRyanairfound 7 days agoOpen this trip
Tetuan$36one-way2 Apr 2027TTU → BCNnonstopRoyal Air Marocfound 4 days agoOpen this trip
Oujda$58one-way30 DecOUD → BCNnonstopRyanairfound 7 days agoOpen this trip
Casablanca$74one-way30 Jan 2027CMN → BCN1 stopRoyal Air Marocfound 2 days agoOpen this trip
CasablancaAs low as $65one-way4 DecCMN → BCN1 stopRoyal Air Marocfound 6 days agoOpen this trip
Agadir$79one-way13 May 2027AGA → BCN1 stopRoyal Air Marocfound 3 days agoOpen this trip
Errachidia$179one-way9 Oct 2027ERH → BCN1 stopRyanairfound 3 days agoOpen this trip
Nador$102return15 Nov – 26 NovNDR → BCNout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Tangier$38return23 Dec – 7 Jan 2027TNG → BCNout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Marrakech$46return20 Dec – 8 Jan 2027RAK → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Fez$68return26 Nov – 3 DecFEZ → BCNout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Oujda$99return30 Nov – 7 DecOUD → BCNout nonstop, back nonstopRyanairfound 7 days agoSee prices for these dates
Casablanca$124return1 Feb 2027 – 7 Feb 2027CMN → BCNout nonstop, back nonstopRoyal Air Marocfound 5 days agoSee prices for these dates
Agadir$145return1 Feb 2027 – 7 Feb 2027AGA → BCNout 1 stop, back 1 stopRoyal Air Marocfound 5 days agoSee prices for these dates
Ouarzazate$243return9 Dec – 16 DecOZZ → BCNout 2 stops, back 2 stopsRoyal Air Marocfound 4 days agoSee prices for these dates
Portugal
Lisbon$17one-way17 DecLIS → BCNnonstopRyanairfound 2 days agoOpen this trip
Porto$19one-way14 DecOPO → BCNnonstopRyanairfound 2 days agoOpen this trip
Funchal$58one-way13 Jan 2027FNC → BCN1 stopRyanairfound 7 days agoOpen this trip
Faro$63one-way4 DecFAO → BCN1 stopRyanairfound 7 days agoOpen this trip
Ponta Delgada$162one-way23 May 2027PDL → BCN1 stopTAP Air Portugalfound 2 days agoOpen this trip
Ponta DelgadaAs low as $108one-way16 Jun 2027PDL → BCN1 stopTAP Air Portugalfound 5 days agoOpen this trip
Porto Santo$179one-way10 DecPXO → BCN2 stopsBinter Canariasfound 4 days agoOpen this trip
Lisbon$44return14 Dec – 15 DecLIS → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Porto$52return31 Dec – 5 Jan 2027OPO → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Funchal$273return21 Mar 2027 – 27 Mar 2027FNC → BCNout 1 stop, back 1 stopTransavia Francefound 7 days agoSee prices for these dates
France
Paris$18one-way10 DecBVA → BCNnonstopRyanairfound 2 days agoOpen this trip
Bordeaux$25one-way2 DecBOD → BCNnonstopVuelingfound 7 days agoOpen this trip
Marseille$30one-way6 Jan 2027MRS → BCNnonstopVuelingfound 6 days agoOpen this trip
Lyon$31one-way16 Jan 2027LYS → BCNnonstopVuelingfound 4 days agoOpen this trip
Strasbourg$32one-way1 DecSXB → BCNnonstopVoloteafound 4 days agoOpen this trip
Nice$37one-way20 Jan 2027NCE → BCNnonstopVuelingfound 2 days agoOpen this trip
NiceAs low as $30one-way6 Jan 2027NCE → BCNnonstopVuelingfound 7 days agoOpen this trip
Nantes$38one-way21 NovNTE → BCNnonstopVuelingfound 2 days agoOpen this trip
Poitiers$56one-way5 DecPIS → BCN1 stopRyanairfound 6 days agoOpen this trip
Toulouse$63one-way21 NovTLS → BCN1 stopRyanairfound 2 days agoOpen this trip
Montpellier$82one-way6 Jan 2027MPL → BCN1 stopVoloteafound 2 days agoOpen this trip
Limoges$96one-way19 NovLIG → BCN1 stopVoloteafound 4 days agoOpen this trip
Rodez$96one-way19 NovRDZ → BCN1 stopVoloteafound 4 days agoOpen this trip
Lille$108one-way16 NovLIL → BCN1 stopeasyJetfound 7 days agoOpen this trip
Grenoble$123one-way26 DecGNB → BCN1 stopWizz Air UKfound 6 days agoOpen this trip
Biarritz$161one-way7 Jun 2027BIQ → BCN1 stopTransavia Francefound 2 days agoOpen this trip
Metz/Nancy$232one-way27 NovETZ → BCN1 stopAir Algeriefound 4 days agoOpen this trip
Bordeaux$47return16 Dec – 17 DecBOD → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Paris$52return16 Jan 2027 – 4 Feb 2027BVA → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Marseille$67return17 Dec – 25 DecMRS → BCNout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Nice$74return26 Nov – 28 NovNCE → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Nantes$77return26 May 2027 – 29 May 2027NTE → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
NantesAs low as $70return11 Dec – 12 DecNTE → BCNout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Strasbourg$82return29 Nov – 2 DecSXB → BCNout nonstop, back nonstopVoloteafound 3 days agoSee prices for these dates
Lyon$108return26 Dec – 30 DecLYS → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
LyonAs low as $71return6 Dec – 9 DecLYS → BCNout nonstop, back nonstopVuelingfound 4 days agoSee prices for these dates
Lille$266return24 Dec – 28 DecLIL → BCNout nonstop, back 1 stopVoloteafound 2 days agoSee prices for these dates
Metz/Nancy$705return18 Nov – 19 NovETZ → BCNout 1 stop, back 1 stopAir Algeriefound 2 days agoSee prices for these dates
Toulouse$111return4 Dec – 7 DecTLS → BCNout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Rennes$330return10 Aug 2027 – 15 Aug 2027RNS → BCNout 2 stops, back 1 stopVoloteafound 4 days agoSee prices for these dates
Ireland
Dublin$19one-way3 DecDUB → BCNnonstopRyanairfound 7 days agoOpen this trip
Cork$123one-way29 Apr 2027ORK → BCN1 stopRyanairfound 5 days agoOpen this trip
Dublin$87return27 Nov – 28 NovDUB → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
DublinAs low as $46return11 Dec – 13 DecDUB → BCNout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Cork$128return7 Dec – 8 DecORK → BCNout nonstop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Shannon$168return18 Dec – 22 DecSNN → BCNout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Germany
Berlin$21one-way9 Jan 2027BER → BCNnonstopRyanairfound 2 days agoOpen this trip
Cologne$25one-way2 DecCGN → BCNnonstopRyanairfound 2 days agoOpen this trip
Frankfurt$25one-way30 NovHHN → BCNnonstopRyanairfound 2 days agoOpen this trip
Bremen$50one-way5 DecBRE → BCN1 stopRyanairfound 2 days agoOpen this trip
Hamburg$52one-way5 DecHAM → BCNnonstopVuelingfound 2 days agoOpen this trip
HamburgAs low as $39one-way26 NovHAM → BCNnonstopEurowingsfound 5 days agoOpen this trip
Dusseldorf$54one-way31 Mar 2027DUS → BCNnonstopEurowingsfound 2 days agoOpen this trip
DusseldorfAs low as $46one-way4 Jan 2027NRN → BCN1 stopMalta Airfound 4 days agoOpen this trip
Stuttgart$56one-way4 Jan 2027STR → BCN1 stopEurowingsfound 2 days agoOpen this trip
StuttgartAs low as $41one-way6 DecSTR → BCNnonstopEurowingsfound 3 days agoOpen this trip
Nuremberg$61one-way16 Jan 2027NUE → BCNnonstopVuelingfound yesterdayOpen this trip
NurembergAs low as $44one-way13 Feb 2027NUE → BCNnonstopVuelingfound 5 days agoOpen this trip
Dortmund$64one-way22 DecDTM → BCN1 stopWizz Air Maltafound 5 days agoOpen this trip
Hannover$66one-way9 Jan 2027HAJ → BCNnonstopVuelingfound 2 days agoOpen this trip
Munich$78one-way22 NovMUC → BCNnonstopVuelingfound 2 days agoOpen this trip
MunichAs low as $52one-way1 DecMUC → BCNnonstopVuelingfound 6 days agoOpen this trip
Memmingen$79one-way1 Jun 2027FMM → BCN1 stopWizz Airfound 6 days agoOpen this trip
Muenster$82one-way20 DecFMO → BCN1 stopRyanair UKfound 3 days agoOpen this trip
Karlsruhe$95one-way17 DecFKB → BCN1 stopWizz Airfound 4 days agoOpen this trip
Friedrichshafen$113one-way3 DecFDH → BCN2 stopsWizz Airfound 3 days agoOpen this trip
Leipzig/Halle$272one-way15 May 2027LEJ → BCN1 stopLufthansafound 2 days agoOpen this trip
Berlin$50return11 Jan 2027 – 14 Jan 2027BER → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Frankfurt$61return5 Dec – 6 DecHHN → BCNout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
Cologne$69return12 Dec – 16 DecCGN → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
CologneAs low as $60return2 Dec – 18 DecCGN → BCNout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Dortmund$113return5 Mar 2027 – 8 Mar 2027DTM → BCNout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Dusseldorf$115return6 Dec – 10 DecDUS → BCNout nonstop, back nonstopEurowingsfound 2 days agoSee prices for these dates
DusseldorfAs low as $94return6 Dec – 10 DecNRN → BCNout 1 stop, back nonstopRyanairfound 5 days agoSee prices for these dates
Stuttgart$130return12 Dec – 14 DecSTR → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
StuttgartAs low as $88return24 Jan 2027 – 29 Jan 2027STR → BCNout nonstop, back nonstopEurowingsfound 2 days agoSee prices for these dates
Munich$139return23 Nov – 29 NovMUC → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
MunichAs low as $100return3 Dec – 8 DecMUC → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Hamburg$142return4 Feb 2027 – 9 Feb 2027HAM → BCNout 1 stop, back 1 stopeasyJetfound 2 days agoSee prices for these dates
HamburgAs low as $95return14 Dec – 17 DecLBC → BCNout 1 stop, back nonstopRyanairfound 7 days agoSee prices for these dates
Karlsruhe$176return23 Nov – 26 NovFKB → BCNout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Muenster$267return14 Apr 2027 – 18 Apr 2027ZPE → BCNout 1 stop, back 1 stopLufthansafound 3 days agoSee prices for these dates
Bremen$374return5 Dec – 9 DecBRE → BCNout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
BremenAs low as $144return14 Nov – 21 NovBRE → BCNout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Hannover$93return9 Jan 2027 – 23 Jan 2027HAJ → BCNout nonstop, back nonstopVuelingfound 6 days agoSee prices for these dates
Nuremberg$123return1 Dec – 10 DecNUE → BCNout nonstop, back 1 stopVuelingfound 5 days agoSee prices for these dates
Memmingen$131return18 Feb 2027 – 21 Feb 2027FMM → BCNout 2 stops, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Leipzig/Halle$350return13 Apr 2027 – 30 Apr 2027LEJ → BCNout 1 stop, back 1 stopLufthansafound 8 days agoSee prices for these dates
Paderborn$379return14 Apr 2027 – 18 Apr 2027PAD → BCNout 1 stop, back 3 stopsEurowingsfound 6 days agoSee prices for these dates
Sweden
Stockholm$22one-way11 Jan 2027ARN → BCNnonstopRyanairfound yesterdayOpen this trip
Gothenburg$63one-way13 Mar 2027GOT → BCN1 stopRyanairfound 2 days agoOpen this trip
Stockholm$77return30 Nov – 16 DecARN → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
StockholmAs low as $76return5 Dec – 16 DecARN → BCNout nonstop, back nonstopMalta Airfound 6 days agoSee prices for these dates
Gothenburg$180return4 Dec – 6 DecGOT → BCNout 1 stop, back 1 stopLufthansafound 5 days agoSee prices for these dates
Poland
Gdansk$23one-way14 DecGDN → BCNnonstopRyanairfound 3 days agoOpen this trip
Krakow$30one-way22 Feb 2027KRK → BCNnonstopWizz Airfound 2 days agoOpen this trip
KrakowAs low as $29one-way1 DecKRK → BCNnonstopWizz Airfound 4 days agoOpen this trip
Warsaw$30one-way15 NovWMI → BCNnonstopRyanairfound 2 days agoOpen this trip
Katowice$38one-way13 DecKTW → BCNnonstopWizz Airfound 7 days agoOpen this trip
Wroclaw$44one-way30 Oct 2027WRO → BCNnonstopWizz Airfound 7 days agoOpen this trip
Poznan$45one-way28 NovPOZ → BCN1 stopRyanairfound 2 days agoOpen this trip
Szczecin$54one-way12 DecSZZ → BCN1 stopRyanairfound 3 days agoOpen this trip
Lodz$57one-way18 DecLCJ → BCN1 stopRyanairfound 7 days agoOpen this trip
Rzeszow$174one-way24 May 2027RZE → BCN1 stopLOT Polishfound 5 days agoOpen this trip
Swidnik$184one-way18 NovLUZ → BCN3 stopsLOT Polishfound 7 days agoOpen this trip
Krakow$61return13 Feb 2027 – 16 Feb 2027KRK → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Gdansk$68return15 Feb 2027 – 18 Feb 2027GDN → BCNout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
GdanskAs low as $61return21 Dec – 24 DecGDN → BCNout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Warsaw$74return21 Dec – 26 DecWMI → BCNout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
WarsawAs low as $55return11 Jan 2027 – 17 Jan 2027WMI → BCNout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Wroclaw$80return25 Dec – 1 Jan 2027WRO → BCNout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Poznan$110return19 Mar 2027 – 21 Mar 2027POZ → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Rzeszow$168return20 Jan 2027 – 24 Jan 2027RZE → BCNout 1 stop, back 1 stopLOT Polishfound 2 days agoSee prices for these dates
Katowice$80return7 Feb 2027 – 11 Feb 2027KTW → BCNout nonstop, back nonstopWizz Airfound 7 days agoSee prices for these dates
Szymany$481return13 Nov – 13 NovSZY → BCNout 1 stop, back 2 stopsRyanairfound 5 days agoSee prices for these dates
Lodz$671return15 Nov – 16 NovLCJ → BCNout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Slovakia
Bratislava$24one-way15 Jan 2027BTS → BCNnonstopRyanairfound 4 days agoOpen this trip
Kosice$99one-way21 NovKSC → BCNstops unknownWizz Air UKfound 7 days agoOpen this trip
Bratislava$105return18 Feb 2027 – 23 Feb 2027BTS → BCNout nonstop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
BratislavaAs low as $57return11 Jan 2027 – 17 Jan 2027BTS → BCNout nonstop, back nonstopWizz Airfound 3 days agoSee prices for these dates
Kosice$235return24 Apr 2027 – 24 Apr 2027KSC → BCNout 1 stop, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Montenegro
Podgorica$25one-way21 DecTGD → BCNnonstopWizz Airfound 4 days agoOpen this trip
Tivat$95one-way16 Jan 2027TIV → BCN1 stopAir Montenegrofound 6 days agoOpen this trip
Podgorica$74return18 Jan 2027 – 22 Jan 2027TGD → BCNout nonstop, back nonstopWizz Airfound 4 days agoSee prices for these dates
Tivat$269return17 Feb 2027 – 20 Feb 2027TIV → BCNout 1 stop, back 2 stopsAir Serbiafound 5 days agoSee prices for these dates
Latvia
Riga$26one-way1 DecRIX → BCNnonstopRyanairfound 2 days agoOpen this trip
Riga$87return19 Jan 2027 – 29 Jan 2027RIX → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Croatia
Dubrovnik$28one-way1 DecDBV → BCNnonstopVuelingfound 2 days agoOpen this trip
Zagreb$73one-way20 Feb 2027ZAG → BCN1 stopRyanairfound 7 days agoOpen this trip
Split$120one-way10 Jul 2027SPU → BCNnonstopVuelingfound 6 days agoOpen this trip
Zadar$220one-way20 NovZAD → BCN2 stopsCroatia Airlinesfound 4 days agoOpen this trip
Zagreb$132return16 Dec – 21 DecZAG → BCNout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Dubrovnik$242return8 Dec – 16 DecDBV → BCNout 2 stops, back 1 stopCroatia Airlinesfound 2 days agoSee prices for these dates
DubrovnikAs low as $73return1 Dec – 8 DecDBV → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Split$318return2 Dec – 4 DecSPU → BCNout 2 stops, back 2 stopsCroatia Airlinesfound 3 days agoSee prices for these dates
Pula$224return1 Feb 2027 – 4 Feb 2027PUY → BCNout 1 stop, back 1 stopCroatia Airlinesfound 6 days agoSee prices for these dates
Belgium
Brussels$29one-way14 Jan 2027CRL → BCNnonstopRyanairfound 6 days agoOpen this trip
Bruges$165one-way2 DecOST → BCN1 stopTUI fly Belgiumfound 4 days agoOpen this trip
Antwerp$337one-way8 DecANR → BCN2 stopsTUI fly Belgiumfound 3 days agoOpen this trip
Brussels$48return5 Dec – 12 DecCRL → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Antwerp$351return20 Nov – 24 NovANR → BCNout 1 stop, back 1 stopTUI fly Belgiumfound 6 days agoSee prices for these dates
Malta
Malta$29one-way27 NovMLA → BCNnonstopRyanairfound 5 days agoOpen this trip
Malta$49return21 Jan 2027 – 25 Jan 2027MLA → BCNout nonstop, back nonstopRyanairfound yesterdaySee prices for these dates
United Kingdom
Birmingham$31one-way14 DecBHX → BCNnonstopeasyJetfound 3 days agoOpen this trip
Manchester$36one-way4 Jan 2027MAN → BCNnonstopRyanairfound 3 days agoOpen this trip
London$37one-way8 Feb 2027LTN → BCNnonstopWizz Air UKfound 2 days agoOpen this trip
LondonAs low as $23one-way3 DecSEN → BCNnonstopeasyJetfound 3 days agoOpen this trip
Leeds$41one-way16 DecLBA → BCNnonstopeasyJetfound 5 days agoOpen this trip
Bristol$53one-way16 Jun 2027BRS → BCNnonstopeasyJetfound yesterdayOpen this trip
BristolAs low as $19one-way28 NovBRS → BCNnonstopRyanairfound 2 days agoOpen this trip
Glasgow$59one-way14 NovGLA → BCNstops unknowneasyJetfound 6 days agoOpen this trip
Edinburgh$73one-way9 Aug 2027EDI → BCNnonstopeasyJetfound 6 days agoOpen this trip
Liverpool$73one-way27 Apr 2027LPL → BCNnonstopRyanairfound 2 days agoOpen this trip
Newcastle$83one-way19 DecNCL → BCN1 stopRyanairfound 2 days agoOpen this trip
Belfast$131one-way28 Mar 2027BHD → BCN1 stopeasyJetfound 5 days agoOpen this trip
London$41return5 Dec – 10 DecSTN → BCNout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
LondonAs low as $30return3 Dec – 10 DecSEN → BCNout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Bristol$81return23 Nov – 25 NovBRS → BCNout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Newcastle$177return21 Dec – 27 DecNCL → BCNout 1 stop, back nonstopJet2.comfound 2 days agoSee prices for these dates
Leeds$249return1 Dec – 4 DecLBA → BCNout 2 stops, back 1 stopAer Lingusfound 2 days agoSee prices for these dates
Birmingham$61return10 Dec – 11 DecBHX → BCNout nonstop, back nonstopeasyJetfound 7 days agoSee prices for these dates
Manchester$79return23 Nov – 27 NovMAN → BCNout nonstop, back nonstopJet2.comfound 4 days agoSee prices for these dates
Edinburgh$107return12 Feb 2027 – 14 Feb 2027EDI → BCNout nonstop, back nonstopVuelingfound 6 days agoSee prices for these dates
Bournemouth$521return1 Oct 2027 – 4 Oct 2027BOH → BCNout 2 stops, back 2 stopsTUI Airwaysfound 6 days agoSee prices for these dates
Luxembourg
Luxembourg$32one-way30 NovLUX → BCNnonstopRyanairfound 5 days agoOpen this trip
Luxembourg$280return18 Nov – 19 NovLUX → BCNout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
LuxembourgAs low as $73return8 Feb 2027 – 11 Feb 2027LUX → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Serbia
Belgrade$34one-way28 Feb 2027BEG → BCNnonstopWizz Airfound 2 days agoOpen this trip
Belgrade$65return21 Feb 2027 – 28 Feb 2027BEG → BCNout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Algeria
Algiers$35one-way22 NovALG → BCNnonstopVuelingfound 2 days agoOpen this trip
Oran$65one-way26 NovORN → BCNnonstopVuelingfound 6 days agoOpen this trip
Algiers$77return25 Dec – 5 Jan 2027ALG → BCNout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Oran$207return11 Dec – 18 DecORN → BCNout 1 stop, back 2 stopsAir Algeriefound 2 days agoSee prices for these dates
OranAs low as $159return15 Dec – 1 Jan 2027ORN → BCNout 1 stop, back 1 stopAir Algeriefound 5 days agoSee prices for these dates
Slovenia
Ljubljana$35one-way14 Feb 2027LJU → BCNnonstopVuelingfound 2 days agoOpen this trip
Ljubljana$62return6 Dec – 13 DecLJU → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Denmark
Copenhagen$36one-way30 NovCPH → BCNnonstopMalta Airfound 2 days agoOpen this trip
Aalborg$92one-way7 Feb 2027AAL → BCN1 stopNorwegian Air Swedenfound 5 days agoOpen this trip
Copenhagen$158return24 Nov – 28 NovCPH → BCNout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Aarhus$203return20 Dec – 27 DecAAR → BCNout 1 stop, back 1 stopBuzzfound 4 days agoSee prices for these dates
Billund$218return1 Dec – 20 DecBLL → BCNout 1 stop, back 1 stopHOP!found 5 days agoSee prices for these dates
Moldova
Chisinau$38one-way8 Mar 2027RMO → BCNnonstopWizz Air Maltafound 2 days agoOpen this trip
ChisinauAs low as $36one-way1 Feb 2027RMO → BCNnonstopWizz Air Maltafound 4 days agoOpen this trip
Chisinau$90return19 Jan 2027 – 2 Feb 2027RMO → BCNout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
ChisinauAs low as $71return13 Feb 2027 – 20 Feb 2027RMO → BCNout nonstop, back nonstopWizz Air Maltafound 3 days agoSee prices for these dates
Switzerland
Basel$39one-way6 Jan 2027BSL → BCNnonstopVuelingfound 5 days agoOpen this trip
Geneva$48one-way12 Jan 2027GVA → BCNnonstopeasyJetfound 2 days agoOpen this trip
GenevaAs low as $32one-way7 DecGVA → BCNnonstopeasyJetfound 3 days agoOpen this trip
Zurich$52one-way14 Jan 2027ZRH → BCNnonstopVuelingfound 6 days agoOpen this trip
Bern$331one-way13 NovZDJ → BCN1 stopSWISSfound 3 days agoOpen this trip
Basel$112return26 Mar 2027 – 28 Mar 2027BSL → BCNout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
BaselAs low as $54return8 Jan 2027 – 11 Jan 2027BSL → BCNout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
Zurich$148return27 Nov – 28 NovZRH → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
ZurichAs low as $113return28 Nov – 29 NovZRH → BCNout nonstop, back nonstopVuelingfound 4 days agoSee prices for these dates
Geneva$172return14 Nov – 23 NovGVA → BCNout nonstop, back 1 stopVuelingfound 2 days agoSee prices for these dates
GenevaAs low as $59return10 Dec – 13 DecGVA → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Austria
Vienna$39one-way28 NovVIE → BCNstops unknownRyanairfound 2 days agoOpen this trip
Innsbruck$123one-way10 DecINN → BCN1 stopeasyJetfound 6 days agoOpen this trip
Linz$127one-way11 Feb 2027LNZ → BCN1 stopRyanairfound 3 days agoOpen this trip
Salzburg$130one-way17 Jan 2027SZG → BCN1 stopRyanairfound 3 days agoOpen this trip
Vienna$87return14 Apr 2027 – 23 Apr 2027VIE → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
ViennaAs low as $64return17 Feb 2027 – 24 Feb 2027VIE → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Salzburg$203return11 Dec – 14 DecSZG → BCNout 1 stop, back 1 stopEurowingsfound 4 days agoSee prices for these dates
Lithuania
Vilnius$39one-way23 Jan 2027VNO → BCNnonstopWizz Airfound 2 days agoOpen this trip
Palanga$78one-way13 NovPLQ → BCN1 stopRyanairfound 7 days agoOpen this trip
Kaunas$86one-way1 Feb 2027KUN → BCN1 stopRyanairfound 3 days agoOpen this trip
Vilnius$87return17 Jan 2027 – 23 Jan 2027VNO → BCNout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Kaunas$242return8 Dec – 9 DecKUN → BCNout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Albania
Tirana$40one-way23 NovTIA → BCNstops unknownRyanairfound 3 days agoOpen this trip
Tirana$87return26 Dec – 28 DecTIA → BCNout nonstop, back nonstopWizz Air Maltafound 6 days agoSee prices for these dates
Romania
Bucharest$46one-way13 Jan 2027OTP → BCN1 stopWizz Air Maltafound 2 days agoOpen this trip
Iasi$57one-way14 Mar 2027IAS → BCN1 stopWizz Air Maltafound 5 days agoOpen this trip
Cluj-Napoca$62one-way24 NovCLJ → BCNnonstopWizz Air Maltafound 3 days agoOpen this trip
Constanta$69one-way22 NovCND → BCN1 stopWizz Air Maltafound 3 days agoOpen this trip
Suceava$88one-way12 Apr 2027SCV → BCN1 stopWizz Air Maltafound 5 days agoOpen this trip
Bucharest$124return26 Feb 2027 – 28 Feb 2027OTP → BCNout 1 stop, back 1 stopALPAVIAfound 2 days agoSee prices for these dates
Suceava$138return24 Nov – 27 NovSCV → BCNout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Cluj-Napoca$102return1 Feb 2027 – 4 Feb 2027CLJ → BCNout nonstop, back nonstopWizz Air Maltafound 4 days agoSee prices for these dates
Craiova$102return16 Jan 2027 – 19 Jan 2027CRA → BCNout 1 stop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Brasov$119return18 Jan 2027 – 21 Jan 2027GHV → BCNout nonstop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Iasi$223return17 Jul 2027 – 25 Jul 2027IAS → BCNout 1 stop, back 1 stopTaromfound 7 days agoSee prices for these dates
Sibiu$320return21 Dec – 24 DecSBZ → BCNout 2 stops, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Baia Mare$453return30 Dec – 2 Jan 2027BAY → BCNout 2 stops, back 2 stopsTaromfound 5 days agoSee prices for these dates
Greece
Athens$47one-way14 Jan 2027ATH → BCNnonstopVuelingfound 2 days agoOpen this trip
Thessaloniki$65one-way15 Feb 2027SKG → BCN1 stopRyanairfound 4 days agoOpen this trip
Preveza$112one-way1 May 2027PVK → BCN1 stopJet2.comfound 4 days agoOpen this trip
Thira$113one-way4 Jun 2027JTR → BCN1 stopRyanairfound 3 days agoOpen this trip
Heraklion$116one-way25 NovHER → BCN1 stopAegean Airlinesfound 5 days agoOpen this trip
Kerkyra$147one-way9 DecCFU → BCN1 stopAegean Airlinesfound 5 days agoOpen this trip
Rhodes$151one-way25 DecRHO → BCN1 stopSky Express Greecefound 7 days agoOpen this trip
Mikonos$161one-way9 DecJMK → BCN2 stopsSky Express Greecefound 6 days agoOpen this trip
Kastelorizo$243one-way17 NovKZS → BCN2 stopsOlympic Airfound 6 days agoOpen this trip
Athens$106return24 Feb 2027 – 28 Feb 2027ATH → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
Thessaloniki$237return2 Dec – 6 DecSKG → BCNout 1 stop, back 1 stopAegean Airlinesfound 4 days agoSee prices for these dates
Hungary
Budapest$47one-way3 Oct 2027BUD → BCNnonstopWizz Airfound 2 days agoOpen this trip
Debrecen$116one-way20 Jun 2027DEB → BCN1 stopWizz Air UKfound 6 days agoOpen this trip
Budapest$91return20 Jan 2027 – 24 Jan 2027BUD → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
BudapestAs low as $78return17 Jan 2027 – 21 Jan 2027BUD → BCNout nonstop, back nonstopWizz Airfound 5 days agoSee prices for these dates
Czech Republic
Prague$54one-way20 Apr 2027PRG → BCNnonstopVuelingfound 2 days agoOpen this trip
PragueAs low as $36one-way22 Jan 2027PRG → BCNnonstopVuelingfound 7 days agoOpen this trip
Pardubice$114one-way13 DecPED → BCN2 stopsRyanairfound 6 days agoOpen this trip
Prague$112return17 Apr 2027 – 20 Apr 2027PRG → BCNout 1 stop, back nonstopNorwegian Air Swedenfound 2 days agoSee prices for these dates
PragueAs low as $70return22 Jan 2027 – 23 Jan 2027PRG → BCNout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Cyprus
Paphos$55one-way14 Jan 2027PFO → BCN1 stopRyanairfound 2 days agoOpen this trip
Larnaca$66one-way22 May 2027LCA → BCN1 stopWizz Air Maltafound 4 days agoOpen this trip
Larnaca$156return10 Apr 2027 – 14 Apr 2027LCA → BCNout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
LarnacaAs low as $127return26 Jan 2027 – 31 Jan 2027LCA → BCNout 1 stop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Paphos$321return14 May 2027 – 16 May 2027PFO → BCNout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
North Macedonia
Skopje$56one-way24 NovSKP → BCNnonstopWizz Airfound 2 days agoOpen this trip
Skopje$74return23 Jan 2027 – 26 Jan 2027SKP → BCNout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Bosnia and Herzegovina
Sarajevo$59one-way26 Jan 2027SJJ → BCN1 stopWizz Air Maltafound 4 days agoOpen this trip
Netherlands
Eindhoven$61one-way26 Jan 2027EIN → BCNstops unknownTransaviafound 7 days agoOpen this trip
Rotterdam$78one-way5 Jan 2027RTM → BCNnonstopTransaviafound 5 days agoOpen this trip
Amsterdam$92one-way3 Jan 2027AMS → BCNnonstopVuelingfound 2 days agoOpen this trip
Maastricht$105one-way14 Feb 2027MST → BCN1 stopTransaviafound 5 days agoOpen this trip
Amsterdam$120return10 Dec – 20 DecAMS → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these dates
AmsterdamAs low as $116return4 Dec – 7 DecAMS → BCNout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Rotterdam$175return25 Dec – 15 Jan 2027RTM → BCNout nonstop, back nonstopTransaviafound 2 days agoSee prices for these dates
Eindhoven$232return26 Dec – 30 DecEIN → BCNout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Armenia
Yerevan$62one-way9 Feb 2027EVN → BCN1 stopWizz Airfound 2 days agoOpen this trip
Gyumri$120one-way21 NovLWN → BCN1 stopWizz Airfound 3 days agoOpen this trip
Yerevan$128return9 Feb 2027 – 15 Feb 2027EVN → BCNout 1 stop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
Egypt
Cairo$62one-way17 DecCAI → BCNnonstopVuelingfound 5 days agoOpen this trip
Hurghada$158one-way10 Jul 2027HRG → BCN1 stopeasyJetfound 4 days agoOpen this trip
Marsa Alam$205one-way27 NovRMF → BCN2 stopsWizz Airfound 5 days agoOpen this trip
Cairo$251return10 Dec – 12 DecCAI → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Tunisia
Tunis$63one-way18 NovTUN → BCNnonstopTunisairfound 2 days agoOpen this trip
Tunis$170return8 Aug 2027 – 15 Aug 2027TUN → BCNout nonstop, back nonstopTunisairfound 5 days agoSee prices for these dates
Georgia
Kutaisi$68one-way14 DecKUT → BCNnonstopWizz Airfound 3 days agoOpen this trip
Tbilisi$79one-way17 DecTBS → BCN1 stopeasyJetfound 2 days agoOpen this trip
Batumi$274one-way21 NovBUS → BCN2 stopsAjetfound 3 days agoOpen this trip
Kutaisi$165return15 Jan 2027 – 29 Jan 2027KUT → BCNout 1 stop, back nonstopWizz Airfound 2 days agoSee prices for these dates
KutaisiAs low as $132return21 Dec – 24 Jan 2027KUT → BCNout nonstop, back nonstopWizz Airfound 3 days agoSee prices for these dates
Tbilisi$225return18 May 2027 – 22 May 2027TBS → BCNout 1 stop, back 1 stopeasyJetfound 2 days agoSee prices for these dates
TbilisiAs low as $158return18 Feb 2027 – 24 Feb 2027TBS → BCNout 1 stop, back 1 stopeasyJetfound 7 days agoSee prices for these dates
Batumi$491return2 Jan 2027 – 4 Jan 2027BUS → BCNout 1 stop, back 2 stopsTurkish Airlinesfound 7 days agoSee prices for these dates
Norway
Oslo$68one-way6 DecTRF → BCNstops unknownRyanair UKfound 5 days agoOpen this trip
Bergen$83one-way6 Jan 2027BGO → BCN1 stopWizz Airfound 6 days agoOpen this trip
Trondheim$110one-way29 NovTRD → BCN1 stopNorwegian Air Shuttlefound 3 days agoOpen this trip
Kirkenes$127one-way13 Jan 2027KKN → BCN2 stopsSAS Scandinavianfound 5 days agoOpen this trip
Bodo$228one-way15 NovBOO → BCN2 stopsSAS Scandinavianfound 3 days agoOpen this trip
Kristiansand$317return27 Nov – 30 NovKRS → BCNout 2 stops, back 2 stopsSAS Scandinavianfound 3 days agoSee prices for these dates
Trondheim$327return23 Nov – 25 NovTRD → BCNout 2 stops, back 1 stopSAS Scandinavianfound 2 days agoSee prices for these dates
Oslo$131return26 Feb 2027 – 5 Mar 2027OSL → BCNout 1 stop, back 1 stopWizz Airfound 5 days agoSee prices for these dates
Stavanger$219return16 Apr 2027 – 20 Apr 2027SVG → BCNout 1 stop, back 1 stopWizz Airfound 4 days agoSee prices for these dates
Bergen$230return14 Dec – 21 DecBGO → BCNout 1 stop, back 1 stopLufthansafound 7 days agoSee prices for these dates
Tromso$249return7 May 2027 – 11 May 2027TOS → BCNout 2 stops, back 2 stopsSAS Scandinavianfound 5 days agoSee prices for these dates
Estonia
Tallinn$69one-way14 Mar 2027TLL → BCN1 stopWizz Airfound 2 days agoOpen this trip
TallinnAs low as $36one-way27 Jan 2027TLL → BCNnonstopRyanairfound 5 days agoOpen this trip
Tallinn$86return27 Jan 2027 – 3 Feb 2027TLL → BCNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Finland
Helsinki$80one-way8 Jan 2027HEL → BCN1 stopNorwegian Air Swedenfound 2 days agoOpen this trip
HelsinkiAs low as $67one-way11 DecHEL → BCNstops unknownRyanairfound 2 days agoOpen this trip
Helsinki$230return3 Apr 2027 – 9 Apr 2027HEL → BCNout 1 stop, back nonstopNorwegian Air Swedenfound 2 days agoSee prices for these dates
HelsinkiAs low as $156return18 Jan 2027 – 22 Jan 2027HEL → BCNout 1 stop, back 1 stopNorwegian Air Swedenfound 4 days agoSee prices for these dates
Turkiye
Dalaman$82one-way23 Jan 2027DLM → BCN1 stopeasyJetfound 4 days agoOpen this trip
Izmir$85one-way21 DecADB → BCNnonstopSunExpressfound 4 days agoOpen this trip
Ankara$86one-way6 DecESB → BCNstops unknownAjetfound 7 days agoOpen this trip
Istanbul$100one-way9 Jun 2027IST → BCNnonstopVuelingfound 2 days agoOpen this trip
IstanbulAs low as $86one-way9 Jul 2027IST → BCNnonstopVuelingfound 4 days agoOpen this trip
Bodrum$111one-way25 DecBJV → BCN1 stopPegasus Airlinesfound 7 days agoOpen this trip
Golgen$131one-way30 NovGNY → BCN1 stopAjetfound 4 days agoOpen this trip
Mersin$147one-way18 DecCOV → BCNstops unknownSunExpressfound 5 days agoOpen this trip
Antalya$158one-way31 Jul 2027AYT → BCN1 stopAjetfound 2 days agoOpen this trip
Istanbul$172return1 Apr 2027 – 14 Apr 2027IST → BCNout nonstop, back nonstopVuelingfound yesterdaySee prices for these dates
IstanbulAs low as $121return21 Dec – 5 Jan 2027IST → BCNout nonstop, back nonstopVuelingfound 5 days agoSee prices for these dates
Alanya$341return9 Feb 2027 – 14 Feb 2027GZP → BCNout 2 stops, back 2 stopsPegasus Airlinesfound yesterdaySee prices for these dates
Antalya$289return27 Dec – 2 Jan 2027AYT → BCNout 1 stop, back 1 stopSunExpressfound 2 days agoSee prices for these dates
AntalyaAs low as $195return5 Mar 2027 – 11 Mar 2027AYT → BCNout 1 stop, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Mersin$299return14 Feb 2027 – 21 Feb 2027COV → BCNout 1 stop, back 3 stopsTurkish Airlinesfound 3 days agoSee prices for these dates
Dalaman$313return24 Nov – 29 NovDLM → BCNout 2 stops, back 2 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Trabzon$426return18 Nov – 21 NovTZX → BCNout 1 stop, back 3 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Ankara$224return29 Nov – 29 NovESB → BCNout nonstop, back 2 stopsTurkish Airlinesfound 4 days agoSee prices for these dates
Izmir$284return22 Jul 2027 – 26 Jul 2027ADB → BCNout 1 stop, back 1 stopLufthansafound 4 days agoSee prices for these dates
Israel
Tel Aviv Yafo$85one-way9 Feb 2027TLV → BCN1 stopWizz Air Maltafound 2 days agoOpen this trip
Haifa$321one-way26 DecHFA → BCN1 stopAirHaifafound 2 days agoOpen this trip
Tel Aviv Yafo$220return9 Dec – 19 DecTLV → BCNout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Tel Aviv YafoAs low as $167return25 Dec – 11 Jan 2027TLV → BCNout 1 stop, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Cape Verde
Sal$91one-way12 Jan 2027SID → BCN1 stopeasyJetfound 3 days agoOpen this trip
Praia$158one-way28 NovRAI → BCN1 stopeasyJetfound 7 days agoOpen this trip
Gambia
Banjul$121one-way4 DecBJL → BCNnonstopVuelingfound 2 days agoOpen this trip
Banjul$370return10 Jun 2027 – 3 Jul 2027BJL → BCNout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Iceland
Reykjavik$138one-way27 DecKEF → BCN1 stopeasyJetfound 2 days agoOpen this trip
Saudi Arabia
Medina$153one-way20 NovMED → BCNstops unknownAjetfound 3 days agoOpen this trip
Jeddah$154one-way20 Sept 2027JED → BCN1 stopWizz Air Maltafound 2 days agoOpen this trip
Jeddah$307return20 Sept 2027 – 28 Sept 2027JED → BCNout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Medina$539return12 Jan 2027 – 20 Jan 2027MED → BCNout 1 stop, back 2 stopsPegasus Airlinesfound 3 days agoSee prices for these dates
Tabuk$565return29 Dec – 4 Jan 2027TUU → BCNout 1 stop, back 1 stopAir Cairofound 2 days agoSee prices for these dates
Azerbaijan
Baku$167one-way12 May 2027GYD → BCN1 stopWizz Airfound 5 days agoOpen this trip
Baku$259return21 Dec – 13 Jan 2027GYD → BCNout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Svalbard and Jan Mayen
Longyearbyen$168one-way18 Jul 2027LYR → BCN1 stopSAS Scandinavianfound 2 days agoOpen this trip
United Arab Emirates
Dubai$170one-way22 Mar 2027DXB → BCN1 stopPegasus Airlinesfound 5 days agoOpen this trip
Sharjah$183one-way20 NovSHJ → BCNstops unknownPegasus Airlinesfound 2 days agoOpen this trip
Abu Dhabi$448return13 Nov – 13 NovAUH → BCNout 1 stop, back 2 stopsPegasus Airlinesfound 3 days agoSee prices for these dates
Dubai$563return12 Jan 2027 – 12 Jan 2027DXB → BCNout 1 stop, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
DubaiAs low as $399return14 Jan 2027 – 18 Jan 2027DXB → BCNout 2 stops, back 1 stopPegasus Airlinesfound 6 days agoSee prices for these dates
Sharjah$408return26 Dec – 12 Jan 2027SHJ → BCNout 2 stops, back 2 stopsPegasus Airlinesfound 8 days agoSee prices for these dates
United States
Miami$176one-way31 DecMIA → BCNstops unknownLevelfound 5 days agoOpen this trip
New York$298one-way20 Apr 2027JFK → BCN1 stopTAP Air Portugalfound 7 days agoOpen this trip
Philadelphia$353one-way11 DecPHL → BCN1 stopAer Lingusfound 3 days agoOpen this trip
Dallas$376one-way22 Jan 2027DFW → BCN3 stopsFrontier Airlinesfound 7 days agoOpen this trip
Chicago$382one-way19 Feb 2027ORD → BCN1 stopTAP Air Portugalfound 4 days agoOpen this trip
Los Angeles$402one-way13 Aug 2027LAX → BCN1 stopTAP Air Portugalfound 4 days agoOpen this trip
San Francisco$431one-way22 Mar 2027SFO → BCN3 stopsAir Canadafound 6 days agoOpen this trip
Fort Lauderdale$439one-way24 Jul 2027FLL → BCN1 stopAir Canada Rougefound 3 days agoOpen this trip
Washington$446one-way16 May 2027IAD → BCN2 stopsAer Lingusfound 6 days agoOpen this trip
El Paso$459one-way11 DecELP → BCN3 stopsFrontier Airlinesfound 4 days agoOpen this trip
Ontario$494one-way12 Aug 2027ONT → BCN2 stopsUnited Airlinesfound 4 days agoOpen this trip
New Orleans$546one-way28 DecMSY → BCN1 stopVirgin Atlanticfound 5 days agoOpen this trip
Long Beach$572one-way13 Aug 2027LGB → BCN2 stopsAlaska Airlinesfound 4 days agoOpen this trip
Baltimore$583one-way16 May 2027BWI → BCN2 stopsIcelandairfound 6 days agoOpen this trip
San Jose$625one-way22 Mar 2027SJC → BCN3 stopsAlaska Airlinesfound 6 days agoOpen this trip
St Louis$654one-way24 Jun 2027STL → BCN3 stopsAlaska Airlinesfound 3 days agoOpen this trip
Raleigh$664one-way21 DecRDU → BCN2 stopsFrontier Airlinesfound 4 days agoOpen this trip
Oakland$887one-way22 Mar 2027OAK → BCN2 stopsAlaska Airlinesfound 6 days agoOpen this trip
San Francisco$668return12 Sept 2027 – 4 Oct 2027SFO → BCNout 1 stop, back 1 stopSAS Scandinavianfound 2 days agoSee prices for these dates
New York$708return29 Dec – 11 Jan 2027EWR → BCNout 1 stop, back 1 stopUnited Airlinesfound 2 days agoSee prices for these dates
New YorkAs low as $297return4 Oct 2027 – 13 Oct 2027JFK → BCNout 1 stop, back 1 stopTurkish Airlinesfound 4 days agoSee prices for these dates
Los Angeles$749return26 Nov – 3 DecLAX → BCNout 1 stop, back 1 stopTAP Air Portugalfound 2 days agoSee prices for these dates
Los AngelesAs low as $564return27 Nov – 3 DecLAX → BCNout 1 stop, back 1 stopRoyal Air Marocfound 6 days agoSee prices for these dates
Boston$781return1 Nov 2027 – 6 Nov 2027BOS → BCNout 2 stops, back 1 stopAir Canadafound 2 days agoSee prices for these dates
San Jose$1,213return12 Sept 2027 – 4 Oct 2027SJC → BCNout 1 stop, back 1 stopUnited Airlinesfound 2 days agoSee prices for these dates
Detroit$1,231return18 Dec – 28 DecDTW → BCNout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Oakland$4,030return19 Nov – 3 DecOAK → BCNout 2 stops, back 1 stopAlaska Airlinesfound 2 days agoSee prices for these dates
Miami$623return29 Nov – 6 DecMIA → BCNout 1 stop, back 1 stopTAP Air Portugalfound 6 days agoSee prices for these dates
Chicago$672return13 Jan 2027 – 23 Jan 2027ORD → BCNout 1 stop, back 1 stopTAP Air Portugalfound 4 days agoSee prices for these dates
Dallas$757return12 Apr 2027 – 23 Apr 2027DFW → BCNout 1 stop, back 1 stopAir Canadafound 4 days agoSee prices for these dates
Philadelphia$799return14 Feb 2027 – 23 Feb 2027PHL → BCNout 2 stops, back 2 stopsjetBluefound 4 days agoSee prices for these dates
Buffalo$839return15 Dec – 12 Jan 2027BUF → BCNout 1 stop, back 1 stopBrussels Airlinesfound 7 days agoSee prices for these dates
Kauai Island$879return21 Jan 2027 – 31 Jan 2027LIH → BCNout 2 stops, back 2 stopsUnited Airlinesfound 6 days agoSee prices for these dates
San Diego$933return13 Dec – 19 DecSAN → BCNout 2 stops, back 2 stopsUnited Airlinesfound 6 days agoSee prices for these dates
Houston$954return27 Dec – 7 Jan 2027IAH → BCNout 2 stops, back 3 stopsUnited Airlinesfound 4 days agoSee prices for these dates
Fort Lauderdale$967return29 Dec – 11 Jan 2027FLL → BCNout 1 stop, back 2 stopsUnited Airlinesfound 4 days agoSee prices for these dates
Atlanta$1,004return2 Aug 2027 – 21 Aug 2027ATL → BCNout 2 stops, back 2 stopsVirgin Atlanticfound 8 days agoSee prices for these dates
St Louis$1,018return28 Mar 2027 – 5 Apr 2027STL → BCNout 2 stops, back 1 stopUnited Airlinesfound 7 days agoSee prices for these dates
Denver$1,092return24 Dec – 28 DecDEN → BCNout 1 stop, back 1 stopLufthansafound 4 days agoSee prices for these dates
Ontario$1,113return1 Apr 2027 – 20 Apr 2027ONT → BCNout 1 stop, back 1 stopAmerican Airlinesfound 6 days agoSee prices for these dates
Senegal
Dakar$182one-way23 DecDSS → BCNnonstopVuelingfound 2 days agoOpen this trip
Dakar$557return21 Nov – 29 NovDSS → BCNout nonstop, back 1 stopVuelingfound 2 days agoSee prices for these dates
Qatar
Doha$182one-way27 Jan 2027DOH → BCN2 stopsPegasus Airlinesfound 3 days agoOpen this trip
Kazakhstan
Shymkent$183one-way4 DecCIT → BCNstops unknownPegasus Airlinesfound 6 days agoOpen this trip
Oral$202one-way3 DecURA → BCNstops unknownPegasus Airlinesfound 2 days agoOpen this trip
Astana$206one-way21 Oct 2027NQZ → BCN1 stopSunExpressfound 5 days agoOpen this trip
Atyrau$217one-way20 DecGUW → BCNstops unknownPegasus Airlinesfound 3 days agoOpen this trip
Almaty$227one-way29 NovALA → BCN3 stopsAjetfound 2 days agoOpen this trip
Turkistan$367one-way18 Apr 2027HSA → BCN3 stopsFlyArystanfound 3 days agoOpen this trip
Astana$395return17 Jan 2027 – 26 Jan 2027NQZ → BCNout 2 stops, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
Aktobe$416return2 Dec – 12 DecAKX → BCNout 2 stops, back 1 stopFlyArystanfound 3 days agoSee prices for these dates
Oral$424return16 Jan 2027 – 23 Jan 2027URA → BCNout 2 stops, back 1 stopFlyArystanfound 3 days agoSee prices for these dates
Almaty$429return8 Jan 2027 – 17 Jan 2027ALA → BCNout 2 stops, back 2 stopsAjetfound 2 days agoSee prices for these dates
AlmatyAs low as $391return19 Feb 2027 – 7 Mar 2027ALA → BCNout 2 stops, back 2 stopsFLYONE Armeniafound 3 days agoSee prices for these dates
Karagandy$670return28 Feb 2027 – 8 Mar 2027KGF → BCNout 3 stops, back 3 stopsFlyArystanfound 2 days agoSee prices for these dates
Aktau$326return17 Dec – 31 DecSCO → BCNout 1 stop, back 1 stopPegasus Airlinesfound 4 days agoSee prices for these dates
Shymkent$329return1 Feb 2027 – 9 Feb 2027CIT → BCNout 1 stop, back 1 stopPegasus Airlinesfound 6 days agoSee prices for these dates
Atyrau$379return22 Jan 2027 – 28 Jan 2027GUW → BCNout 2 stops, back 2 stopsPegasus Airlinesfound 4 days agoSee prices for these dates
Northern Cyprus
Ercan$206one-way17 Aug 2027ECN → BCN1 stopAjetfound 2 days agoOpen this trip
Ercan$350return14 Sept 2027 – 16 Sept 2027ECN → BCNout 1 stop, back 2 stopsSunExpressfound 3 days agoSee prices for these dates
Jordan
Amman$226one-way22 NovAMM → BCNstops unknownAjetfound 7 days agoOpen this trip
Kyrgyzstan
Bishkek$242one-way9 Jun 2027BSZ → BCN2 stopsTurkish Airlinesfound 3 days agoOpen this trip
Bishkek$434return22 Feb 2027 – 5 Mar 2027BSZ → BCNout 1 stop, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
BishkekAs low as $385return17 Dec – 31 DecBSZ → BCNout 1 stop, back 1 stopPegasus Airlinesfound 5 days agoSee prices for these dates
Russia
Vladikavkaz$255one-way11 DecOGZ → BCNstops unknownAjetfound 5 days agoOpen this trip
Nizhniy Novgorod$256one-way28 NovGOJ → BCN3 stopsAjetfound 5 days agoOpen this trip
Adler/Sochi$363one-way27 Sept 2027AER → BCN1 stopAir Serbiafound 3 days agoOpen this trip
Gorno-Altaysk$412one-way13 DecRGK → BCNstops unknownRoyal Air Marocfound 6 days agoOpen this trip
Moscow$482one-way7 Sept 2027ZIA → BCN2 stopsRed Wingsfound 6 days agoOpen this trip
Omsk$488one-way8 Sept 2027OMS → BCN2 stopsS7 Airlinesfound 7 days agoOpen this trip
Ukhta$544one-way1 Sept 2027UCT → BCN2 stopsUtairfound 5 days agoOpen this trip
Barnaul$868one-way20 Aug 2027BAX → BCN4 stopsS7 Airlinesfound 2 days agoOpen this trip
Mineralnye Vody$465return2 Apr 2027 – 12 Apr 2027MRV → BCNout 2 stops, back 1 stopAzimuthfound 3 days agoSee prices for these dates
Adler/Sochi$512return29 Mar 2027 – 22 Apr 2027AER → BCNout 1 stop, back 1 stopAir Serbiafound 2 days agoSee prices for these dates
Adler/SochiAs low as $377return22 Jan 2027 – 7 Feb 2027AER → BCNout 2 stops, back 2 stopsFLYONE Armeniafound 6 days agoSee prices for these dates
Saratov$558return16 Jan 2027 – 28 Feb 2027GSV → BCNout 2 stops, back 2 stopsShirak Aviafound 3 days agoSee prices for these dates
Murmansk$607return24 Jan 2027 – 15 Mar 2027MMK → BCNout 2 stops, back 3 stopsSmartaviafound 2 days agoSee prices for these dates
Tyumen$609return13 Jan 2027 – 31 Jan 2027TJM → BCNout 3 stops, back 2 stopsPobedafound 3 days agoSee prices for these dates
Kazan$616return4 Mar 2027 – 30 Mar 2027KZN → BCNout 2 stops, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Khanty-Mansiysk$717return1 Mar 2027 – 4 Mar 2027HMA → BCNout 2 stops, back 2 stopsAeroflotfound 3 days agoSee prices for these dates
Volgograd$759return3 Apr 2027 – 16 Apr 2027VOG → BCNout 3 stops, back 2 stopsS7 Airlinesfound 3 days agoSee prices for these dates
Nizhniy Novgorod$862return27 May 2027 – 10 Jun 2027GOJ → BCNout 1 stop, back 1 stopAir Serbiafound 2 days agoSee prices for these dates
Nizhniy NovgorodAs low as $473return13 Mar 2027 – 22 Mar 2027GOJ → BCNout 1 stop, back 1 stopAir Serbiafound 7 days agoSee prices for these dates
Kaliningrad$919return30 Apr 2027 – 5 May 2027KGD → BCNout 2 stops, back 2 stopsS7 Airlinesfound 2 days agoSee prices for these dates
Vladikavkaz$962return4 May 2027 – 11 May 2027OGZ → BCNout 2 stops, back 2 stopsS7 Airlinesfound 2 days agoSee prices for these dates
Ulan-Ude$1,108return1 May 2027 – 31 May 2027UUD → BCNout 2 stops, back 2 stopsS7 Airlinesfound 3 days agoSee prices for these dates
Krasnodar$333return1 Feb 2027 – 12 Feb 2027KRR → BCNout 2 stops, back 2 stopsFLYONE Armeniafound 5 days agoSee prices for these dates
Samara$506return21 Jan 2027 – 5 Feb 2027KUF → BCNout 2 stops, back 2 stopsRed Wingsfound 4 days agoSee prices for these dates
Ufa$515return5 Dec – 30 Jan 2027UFA → BCNout 2 stops, back 2 stopsAzimuthfound 7 days agoSee prices for these dates
Yekaterinburg$537return22 Jan 2027 – 4 Feb 2027SVX → BCNout 2 stops, back 2 stopsFLYONE Armeniafound 7 days agoSee prices for these dates
Perm$589return14 Jan 2027 – 29 Jan 2027PEE → BCNout 3 stops, back 3 stopsPobedafound 4 days agoSee prices for these dates
Astrakhan$591return2 Dec – 17 DecASF → BCNout 3 stops, back 3 stopsPobedafound 7 days agoSee prices for these dates
Kirov$594return29 Jan 2027 – 2 Feb 2027KVX → BCNout 2 stops, back 3 stopsPobedafound 6 days agoSee prices for these dates
Saransk$620return22 Mar 2027 – 25 Mar 2027SKX → BCNout 2 stops, back 3 stopsAzimuthfound 7 days agoSee prices for these dates
Surgut$647return22 Jan 2027 – 31 Jan 2027SGC → BCNout 3 stops, back 2 stopsAeroflotfound 7 days agoSee prices for these dates
Omsk$675return30 Nov – 22 DecOMS → BCNout 3 stops, back 3 stopsPobedafound 6 days agoSee prices for these dates
Kemerovo$761return13 Feb 2027 – 27 Feb 2027KEJ → BCNout 2 stops, back 3 stopsS7 Airlinesfound 4 days agoSee prices for these dates
Tomsk$811return19 Mar 2027 – 25 Mar 2027TOF → BCNout 3 stops, back 3 stopsS7 Airlinesfound 5 days agoSee prices for these dates
Moscow$863return4 Feb 2027 – 10 Feb 2027ZIA → BCNout 2 stops, back 3 stopsUral Airlinesfound 6 days agoSee prices for these dates
Bratsk$885return13 Jan 2027 – 18 Jan 2027BTK → BCNout 3 stops, back 2 stopsS7 Airlinesfound 7 days agoSee prices for these dates
Norilsk$954return13 Jan 2027 – 2 Feb 2027NSK → BCNout 3 stops, back 2 stopsNordStarfound 5 days agoSee prices for these dates
Chita$970return14 Nov – 30 NovHTA → BCNout 3 stops, back 3 stopsRed Wingsfound 7 days agoSee prices for these dates
Yakutsk$1,136return1 Apr 2027 – 17 Apr 2027YKS → BCNout 4 stops, back 3 stopsS7 Airlinesfound 5 days agoSee prices for these dates
Chelyabinsk$1,244return16 Apr 2027 – 25 Apr 2027CEK → BCNout 3 stops, back 3 stopsS7 Airlinesfound 7 days agoSee prices for these dates
Canada
CalgaryC$381 (US$267)one-way8 May 2027YYC → BCN1 stopWestJetfound 5 days agoOpen this trip
TorontoC$473 (US$332)one-way12 Jan 2027YTZ → BCN2 stopsPorter Airlines Canadafound 6 days agoOpen this trip
MontrealC$552 (US$387)one-way8 May 2027YUL → BCN1 stopFrench Beefound 5 days agoOpen this trip
VancouverC$785 (US$551)one-way17 Oct 2027YVR → BCN1 stopBritish Airwaysfound 4 days agoOpen this trip
QuebecC$743 (US$521)return17 Nov – 24 NovYQB → BCNout 1 stop, back 2 stopsAir Canadafound 3 days agoSee prices for these dates
TorontoC$962 (US$675)return15 Nov – 25 NovYYZ → BCNout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
VancouverC$1,083 (US$760)return5 Jun 2027 – 14 Jun 2027YVR → BCNout 1 stop, back 1 stopBritish Airwaysfound 3 days agoSee prices for these dates
MontrealC$619 (US$434)return15 Jan 2027 – 31 Jan 2027YUL → BCNout 1 stop, back 1 stopTAP Air Portugalfound 6 days agoSee prices for these dates
SaskatoonC$1,206 (US$846)return1 Jan 2027 – 2 Feb 2027YXE → BCNout 2 stops, back 2 stopsWestJetfound 7 days agoSee prices for these dates
WinnipegC$1,229 (US$862)return14 Jun 2027 – 25 Jun 2027YWG → BCNout 1 stop, back 1 stopWestJetfound 7 days agoSee prices for these dates
TofinoC$1,542 (US$1,082)return14 Jun 2027 – 19 Jun 2027YAZ → BCNout 2 stops, back 2 stopsPacific Coastal Airlinesfound 7 days agoSee prices for these dates
Thailand
Phuket$311one-way31 DecHKT → BCNstops unknownChina Easternfound 5 days agoOpen this trip
Chiang Mai$319one-way9 Mar 2027CNX → BCN1 stopEtihad Airwaysfound 7 days agoOpen this trip
Bangkok$560one-way31 Aug 2027DMK → BCN3 stopsThai AirAsiafound yesterdayOpen this trip
BangkokAs low as $477one-way30 Aug 2027DMK → BCN3 stopsThai AirAsiafound 2 days agoOpen this trip
Phuket$699return17 Dec – 6 Jan 2027HKT → BCNout 1 stop, back 3 stopsNorse Atlantic UKfound 7 days agoSee prices for these dates
Bangkok$762return6 Dec – 20 DecBKK → BCNout 2 stops, back 3 stopsNorse Atlantic Airwaysfound 6 days agoSee prices for these dates
Mexico
Mexico City$394one-way31 DecMEX → BCNstops unknownAeromexicofound 2 days agoOpen this trip
Cancun$476one-way31 Oct 2027CUN → BCN1 stopAir Francefound 5 days agoOpen this trip
San Jose del Cabo$504one-way10 Jan 2027SJD → BCN3 stopsPorter Airlines Canadafound 6 days agoOpen this trip
Aguascalientes$560one-way2 Mar 2027AGU → BCN2 stopsAmerican Airlinesfound 2 days agoOpen this trip
Cancun$836return12 Jan 2027 – 9 Feb 2027CUN → BCNout 2 stops, back 1 stopAir Canadafound 3 days agoSee prices for these dates
Mexico City$1,153return25 Dec – 6 Jan 2027MEX → BCNout 2 stops, back 3 stopsAeromexicofound 2 days agoSee prices for these dates
India
Jodhpur$398one-way28 Apr 2027JDH → BCN3 stopsIndiGofound 4 days agoOpen this trip
Dharamsala$951return24 Nov – 27 NovDHM → BCNout 3 stops, back 3 stopsSpiceJetfound 5 days agoSee prices for these dates
Brazil
Sao Paulo$414one-way11 May 2027GRU → BCN1 stopavianca airlinesfound 7 days agoOpen this trip
Belo Horizonte$566one-way26 May 2027CNF → BCN2 stopsLATAM Airlines Groupfound 2 days agoOpen this trip
Sao Paulo$961return15 Sept 2027 – 6 Oct 2027GRU → BCNout 1 stop, back 1 stopIberiafound 2 days agoSee prices for these dates
Sao PauloAs low as $703return2 Mar 2027 – 16 Mar 2027GRU → BCNout 1 stop, back 1 stopTAP Air Portugalfound 3 days agoSee prices for these dates
Campo Grande$1,074return12 Jun 2027 – 19 Jun 2027CGR → BCNout 1 stop, back 2 stopsLATAM Airlines Groupfound 2 days agoSee prices for these dates
Porto Alegre$1,352return12 Dec – 17 DecPOA → BCNout 1 stop, back 3 stopsTAP Air Portugalfound 3 days agoSee prices for these dates
Salvador$843return1 Jun 2027 – 7 Jun 2027SSA → BCNout 1 stop, back 1 stopTAP Air Portugalfound 5 days agoSee prices for these dates
Foz do Iguaçu$1,035return21 Apr 2027 – 5 May 2027IGU → BCNout 1 stop, back 1 stopLATAM Airlines Groupfound 7 days agoSee prices for these dates
Montes Claros$1,061return1 Mar 2027 – 8 Mar 2027MOC → BCNout 2 stops, back 2 stopsAzul Airlinesfound 5 days agoSee prices for these dates
Belarus
Minsk$423one-way2 Jul 2027MSQ → BCN2 stopsBelaviafound 7 days agoOpen this trip
Minsk$542return8 Mar 2027 – 18 Mar 2027MSQ → BCNout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
MinskAs low as $539return6 Sept 2027 – 13 Sept 2027MSQ → BCNout 1 stop, back 1 stopTurkish Airlinesfound 3 days agoSee prices for these dates
China
Shenzhen$430one-way24 DecSZX → BCNstops unknownChina Easternfound 7 days agoOpen this trip
Beijing$439one-way17 NovPKX → BCN3 stopsEtihad Airwaysfound 7 days agoOpen this trip
Nanjing$1,104return1 May 2027 – 8 May 2027NKG → BCNout 2 stops, back 2 stopsChina Easternfound 2 days agoSee prices for these dates
Beijing$756return8 Jul 2027 – 21 Jul 2027PEK → BCNout 1 stop, back 1 stopEmiratesfound 7 days agoSee prices for these dates
Shenzhen$844return20 Jan 2027 – 7 Feb 2027SZX → BCNout 3 stops, back 2 stopsVietravel Airlinesfound 5 days agoSee prices for these dates
Chengdu$868return25 Jan 2027 – 1 Feb 2027TFU → BCNout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Argentina
Buenos Aires$448one-way26 NovEZE → BCNnonstopLevelfound 2 days agoOpen this trip
Cordoba$951one-way17 Jan 2027COR → BCN3 stopsJetSmartfound 7 days agoOpen this trip
Buenos Aires$1,166return20 Dec – 31 DecEZE → BCNout 1 stop, back 1 stopITA Airwaysfound 2 days agoSee prices for these dates
Buenos AiresAs low as $1,112return27 Nov – 5 DecAEP → BCNout 3 stops, back 3 stopsJetSmartfound 7 days agoSee prices for these dates
Cordoba$1,356return19 Dec – 1 Jan 2027COR → BCNout 1 stop, back 2 stopsLATAM Airlines Groupfound 5 days agoSee prices for these dates
Mar del Plata$1,466return1 Mar 2027 – 4 Mar 2027MDQ → BCNout 2 stops, back 2 stopsAerolineas Argentinasfound 6 days agoSee prices for these dates
Chile
Santiago$482one-way3 Jul 2027SCL → BCN1 stopavianca airlinesfound 2 days agoOpen this trip
Santiago$1,015return16 Jul 2027 – 23 Jul 2027SCL → BCNout 1 stop, back 1 stopavianca airlinesfound 4 days agoSee prices for these dates
Taiwan
Taipei$494one-way20 Oct 2027TPE → BCN2 stopsHK Expressfound 4 days agoOpen this trip
Taipei$536return26 Dec – 5 Jan 2027TPE → BCNout 1 stop, back 1 stopChina Easternfound 2 days agoSee prices for these dates
Taichung$927return23 Dec – 31 DecRMQ → BCNout 2 stops, back 2 stopsChina Easternfound 2 days agoSee prices for these dates
Indonesia
Denpasar (Bali)$498one-way9 Jun 2027DPS → BCN3 stopsScootfound 4 days agoOpen this trip
Balikpapan$558one-way20 DecBPN → BCN3 stopsLion Airfound 2 days agoOpen this trip
Denpasar (Bali)$920return16 Jan 2027 – 23 Jan 2027DPS → BCNout 2 stops, back 2 stopsJetstarfound 3 days agoSee prices for these dates
Angola
Luanda$499one-way1 Apr 2027NBJ → BCN2 stopsRoyal Air Marocfound 3 days agoOpen this trip
Guatemala
Guatemala City$508one-way26 Jan 2027GUA → BCN2 stopsAeromexicofound 4 days agoOpen this trip
Guatemala City$893return8 Jul 2027 – 22 Jul 2027GUA → BCNout 2 stops, back 2 stopsUnited Airlinesfound 5 days agoSee prices for these dates
South Africa
Durban$515one-way16 NovDUR → BCN1 stopEmiratesfound 5 days agoOpen this trip
Japan
Tokyo$561one-way30 Aug 2027HND → BCN3 stopsJapan Airlinesfound 3 days agoOpen this trip
Tokyo$811return10 Dec – 24 DecNRT → BCNout 1 stop, back 1 stopEtihad Airwaysfound 2 days agoSee prices for these dates
Fukuoka$935return1 Mar 2027 – 4 Mar 2027FUK → BCNout 2 stops, back 2 stopsHong Kong Airlinesfound 7 days agoSee prices for these dates
Barbados
Bridgetown$583one-way4 DecBGI → BCN2 stopsjetBluefound 4 days agoOpen this trip
Ecuador
Guayaquil$583one-way27 DecGYE → BCN1 stopavianca airlinesfound 3 days agoOpen this trip
Quito$1,195return1 May 2027 – 31 May 2027UIO → BCNout 1 stop, back 1 stopavianca airlinesfound 2 days agoSee prices for these dates
Aruba
Oranjestad$601one-way28 DecAUA → BCN1 stopTUIfly Netherlandsfound 3 days agoOpen this trip
Bolivia
Santa Cruz$621one-way2 May 2027VVI → BCN1 stopavianca airlinesfound 3 days agoOpen this trip
Guadeloupe
Pointe-à-Pitre$628one-way18 NovPTP → BCN2 stopsAir Caraibesfound 5 days agoOpen this trip
Colombia
Pereira$664one-way19 May 2027PEI → BCN1 stopavianca airlinesfound 5 days agoOpen this trip
Bogota$981return29 Jan 2027 – 21 Feb 2027BOG → BCNout 1 stop, back 1 stopAir Francefound 4 days agoSee prices for these dates
Cali$1,071return1 Feb 2027 – 9 Feb 2027CLO → BCNout 1 stop, back 1 stopavianca airlinesfound 5 days agoSee prices for these dates
Dominican Republic
Santo Domingo$675one-way30 NovJBQ → BCN2 stopsAir Centuryfound 2 days agoOpen this trip
Santo Domingo$1,008return16 Nov – 22 NovSDQ → BCNout 2 stops, back 1 stopAir Europafound 2 days agoSee prices for these dates
Zimbabwe
Victoria Falls$684one-way10 Mar 2027VFA → BCN2 stopsFastjet Zimbabwefound 2 days agoOpen this trip
Uruguay
Montevideo$689one-way12 Mar 2027MVD → BCN1 stopavianca airlinesfound 2 days agoOpen this trip
Zambia
Livingstone$733one-way10 Mar 2027LVI → BCN4 stopsZambia Airwaysfound 2 days agoOpen this trip
Equatorial Guinea
Malabo$825one-way31 DecSSG → BCN2 stopsFlyGabonfound 2 days agoOpen this trip
Antigua and Barbuda
Saint John's$839one-way16 NovANU → BCN3 stopsInterCaribbean Airwaysfound 4 days agoOpen this trip
Pakistan
Karachi$392return2 Feb 2027 – 9 Feb 2027KHI → BCNout 2 stops, back 1 stopPegasus Airlinesfound 3 days agoSee prices for these dates
Lahore$664return10 Feb 2027 – 18 Feb 2027LHE → BCNout 3 stops, back 3 stopsairbluefound 2 days agoSee prices for these dates
Islamabad$590return4 Feb 2027 – 12 Feb 2027ISB → BCNout 3 stops, back 2 stopsFlyJinnahfound 5 days agoSee prices for these dates
Uzbekistan
Samarkand$597return30 May 2027 – 5 Jun 2027SKD → BCNout 1 stop, back 1 stopAzerbaijan Airlinesfound 2 days agoSee prices for these dates
South Korea
Seoul$627return1 Jun 2027 – 30 Jun 2027ICN → BCNout 1 stop, back 2 stopsSAS Scandinavianfound 2 days agoSee prices for these dates
SeoulAs low as $611return1 Jun 2027 – 30 Jun 2027ICN → BCNout 1 stop, back 2 stopsSAS Scandinavianfound 6 days agoSee prices for these dates
Busan$559return16 Mar 2027 – 31 Mar 2027PUS → BCNout 1 stop, back 1 stopChina Easternfound 5 days agoSee prices for these dates
Singapore
Singapore$640return30 Jan 2027 – 12 Feb 2027SIN → BCNout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Philippines
Manila$743return26 Dec – 16 Jan 2027MNL → BCNout 2 stops, back 1 stopShenzhen Airlinesfound 3 days agoSee prices for these dates
Nigeria
Abuja$752return17 Jan 2027 – 21 Jan 2027ABV → BCNout 1 stop, back 1 stopTurkish Airlinesfound 3 days agoSee prices for these dates
Lagos$1,105return8 Dec – 15 DecLOS → BCNout 1 stop, back 2 stopsRoyal Air Marocfound 4 days agoSee prices for these dates
Vietnam
Ho Chi Minh City$753return16 Jan 2027 – 23 Jan 2027SGN → BCNout 2 stops, back 1 stopChina Easternfound 3 days agoSee prices for these dates
Hanoi$695return3 Feb 2027 – 8 Feb 2027HAN → BCNout 1 stop, back 1 stopEtihad Airwaysfound 5 days agoSee prices for these dates
Da Nang$738return16 Jan 2027 – 23 Jan 2027DAD → BCNout 2 stops, back 2 stopsVietjetfound 4 days agoSee prices for these dates
Nha Trang$877return15 Mar 2027 – 28 Mar 2027CXR → BCNout 2 stops, back 3 stopsVietjetfound 4 days agoSee prices for these dates
Maldives
Male$924return18 Nov – 20 NovMLE → BCNout 1 stop, back 1 stopEtihad Airwaysfound 2 days agoSee prices for these dates
Honduras
Comayagua$930return1 May 2027 – 15 May 2027XPL → BCNout 2 stops, back 2 stopsUnited Airlinesfound 3 days agoSee prices for these dates
San Pedro Sula$1,140return15 Nov – 25 DecSAP → BCNout 1 stop, back 1 stopUnited Airlinesfound 4 days agoSee prices for these dates
Ivory Coast
Abidjan$976return29 Jul 2027 – 30 Aug 2027ABJ → BCNout 1 stop, back 1 stopTurkish Airlinesfound 3 days agoSee prices for these dates
Australia
Melbourne$1,073return13 Feb 2027 – 21 Mar 2027MEL → BCNout 1 stop, back 1 stopQatar Airwaysfound 3 days agoSee prices for these dates
Democratic Republic of the Congo
Kinshasa$1,125return23 Jun 2027 – 1 Jul 2027FIH → BCNout 2 stops, back 2 stopsEthiopian Airlinesfound 2 days agoSee prices for these dates
Peru
Lima$1,168return12 Dec – 16 Jan 2027LIM → BCNout 1 stop, back 1 stopavianca airlinesfound 3 days agoSee prices for these dates
Cuba
Havana$1,463return11 Jan 2027 – 20 Jan 2027HAV → BCNout 2 stops, back 2 stopsAeromexicofound 3 days agoSee prices for these dates
Iraq
Erbil$508return13 Nov – 16 NovEBL → BCNout 3 stops, back 2 stopsAjetfound 6 days agoSee prices for these dates
Oman
Muscat$648return14 Dec – 23 DecMCT → BCNout 2 stops, back 2 stopsPegasus Airlinesfound 4 days agoSee prices for these dates
Malaysia
Kuala Lumpur$718return18 Jan 2027 – 27 Feb 2027KUL → BCNout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Tajikistan
Dushanbe$747return15 Dec – 3 Jan 2027DYU → BCNout 1 stop, back 2 stopsSomon Airfound 5 days agoSee prices for these dates
Costa Rica
San Jose$781return18 Feb 2027 – 28 Feb 2027SJO → BCNout 2 stops, back 1 stopUnited Airlinesfound 7 days agoSee prices for these dates
El Salvador
San Salvador$794return26 Jan 2027 – 23 Feb 2027SAL → BCNout 2 stops, back 2 stopsUnited Airlinesfound 5 days agoSee prices for these dates
Ghana
Accra$884return19 Nov – 28 DecACC → BCNout 1 stop, back 1 stopRoyal Air Marocfound 7 days agoSee prices for these dates
Uganda
Entebbe$921return11 Jan 2027 – 17 Jan 2027EBB → BCNout 2 stops, back 4 stopsEgyptairfound 6 days agoSee prices for these dates
Bangladesh
Dhaka$955return25 Nov – 24 DecDAC → BCNout 3 stops, back 3 stopsBiman Bangladesh Airlinesfound 7 days agoSee prices for these dates
Paraguay
Asuncion$1,199return1 Jul 2027 – 10 Jul 2027ASU → BCNout 1 stop, back 1 stopLATAM Airlines Groupfound 5 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work