Loading trip ideas…
257 places from Barcelona with a recent return price. Prices we can stand behind come first, then the cheapest.
From $118 round trip
45.4% below the middle price here: the cheapest return fare on each of 63 departure dates is usually $178 to $286.
This trip has 1 stop.
The map isn't ready yet. Everything is in the list.
| City | From | Dates | Airports | Stops | Found | |
|---|---|---|---|---|---|---|
| Yerevan EVN | $118 | 17 Jan 2027 – 2 Feb 2027 · 16 nights | BCN → EVN | out 1 stop, back 1 stop | found yesterday | See prices for these dates |
| Ibiza IBZ | $38 | 18 Jan 2027 – 22 Jan 2027 · 4 nights | BCN → IBZ | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Palma PMI | $39 | 4 Jan 2027 – 5 Jan 2027 · 1 night | BCN → PMI | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Rome ROM | $41 | 13 Jan 2027 – 16 Jan 2027 · 3 nights | BCN → FCO | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Menorca MAH | $45 | 21 Jan 2027 – 24 Jan 2027 · 3 nights | BCN → MAH | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Tangier TNG | $46 | 24 Jan 2027 – 31 Jan 2027 · 7 nights | BCN → TNG | out nonstop, back nonstop |
Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work
| found 2 days ago |
| See prices for these dates |
| Berlin BER | $49 | 14 Jan 2027 – 18 Jan 2027 · 4 nights | BCN → BER | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Ouarzazate OZZ | $49 | 25 Jan 2027 – 1 Feb 2027 · 7 nights | BCN → OZZ | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Sevilla SVQ | $49 | 15 Jan 2027 – 29 Jan 2027 · 14 nights | BCN → SVQ | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| London LON | $51 | 28 Jan 2027 – 31 Jan 2027 · 3 nights | BCN → STN | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Brussels BRU | $55 | 23 Jan 2027 – 29 Jan 2027 · 6 nights | BCN → CRL | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Bilbao BIO | $60 | 1 Jan 2027 – 5 Jan 2027 · 4 nights | BCN → BIO | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Malta MLA | $66 | 8 Jan 2027 – 10 Jan 2027 · 2 nights | BCN → MLA | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Vigo VGO | $66 | 25 Jan 2027 – 26 Jan 2027 · 1 night | BCN → VGO | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Malaga AGP | $72 | 23 Jan 2027 – 30 Jan 2027 · 7 nights | BCN → AGP | out nonstop, back 1 stop | found 3 days ago | See prices for these dates |
| Chisinau RMO | $79 | 19 Jan 2027 – 9 Feb 2027 · 21 nights | BCN → RMO | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Copenhagen CPH | $81 | 16 Jan 2027 – 22 Jan 2027 · 6 nights | BCN → CPH | out nonstop, back nonstop | found 2 days ago | See prices for these dates |
| Alicante ALC | $83 | 2 Jan 2027 – 9 Jan 2027 · 7 nights | BCN → ALC | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Budapest BUD | $95 | 26 Jan 2027 – 29 Jan 2027 · 3 nights | BCN → BUD | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Casablanca CMN | $119 | 15 Jan 2027 – 22 Jan 2027 · 7 nights | BCN → CMN | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Zurich ZRH | $123 | 22 Jan 2027 – 11 Feb 2027 · 20 nights | BCN → ZRH | out nonstop, back nonstop | found 3 days ago | See prices for these dates |
| Funchal FNC | $130 | 17 Jan 2027 – 21 Jan 2027 · 4 nights | BCN → FNC | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Reykjavik REK | $142 | 17 Jan 2027 – 22 Jan 2027 · 5 nights | BCN → KEF | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Cairo CAI | $210 | 18 Jan 2027 – 22 Jan 2027 · 4 nights | BCN → SPX | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Baku BAK | $224 | 26 Jan 2027 – 3 Feb 2027 · 8 nights | BCN → GYD | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Kutaisi KUT | $267 | 3 Jan 2027 – 19 Jan 2027 · 16 nights | BCN → KUT | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Bodrum BJV | $295 | 6 Jan 2027 – 9 Jan 2027 · 3 nights | BCN → BJV | out 2 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Dubai DXB | $395 | 20 Jan 2027 – 27 Jan 2027 · 7 nights | BCN → DXB | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Moscow MOW | $420 | 25 Jan 2027 – 5 Feb 2027 · 11 nights | BCN → VKO | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Saint Petersburg LED | $426 | 22 Jan 2027 – 31 Jan 2027 · 9 nights | BCN → LED | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Almaty ALA | $427 | 18 Jan 2027 – 28 Jan 2027 · 10 nights | BCN → ALA | out 2 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Kazan KZN | $492 | 16 Jan 2027 – 17 Feb 2027 · 32 nights | BCN → KZN | out 2 stops, back 1 stop | found 2 days ago | See prices for these dates |
| Tashkent TAS | $572 | 7 Jan 2027 – 17 Jan 2027 · 10 nights | BCN → TAS | out 2 stops, back 2 stops | found 3 days ago | See prices for these dates |
| New Delhi DEL | $581 | 15 Jan 2027 – 31 Jan 2027 · 16 nights | BCN → DEL | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Dakar DKR | $584 | 1 Jan 2027 – 7 Feb 2027 · 37 nights | BCN → DSS | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Miami MIA | $624 | 6 Jan 2027 – 20 Jan 2027 · 14 nights | BCN → MIA | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Novosibirsk OVB | $643 | 11 Jan 2027 – 7 Feb 2027 · 27 nights | BCN → OVB | out 2 stops, back 2 stops | found 2 days ago | See prices for these dates |
| Phuket HKT | $687 | 11 Jan 2027 – 25 Jan 2027 · 14 nights | BCN → HKT | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Comayagua XPL | $697 | 15 Jan 2027 – 15 Mar 2027 · 59 nights | BCN → XPL | out 2 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Ho Chi Minh City SGN | $711 | 19 Jan 2027 – 2 Mar 2027 · 42 nights | BCN → SGN | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Zanzibar ZNZ | $746 | 11 Jan 2027 – 20 Jan 2027 · 9 nights | BCN → ZNZ | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Novokuznetsk NOZ | $771 | 5 Jan 2027 – 18 Jan 2027 · 13 nights | BCN → NOZ | out 3 stops, back 4 stops | found 3 days ago | See prices for these dates |
| Seoul SEL | $777 | 25 Jan 2027 – 7 Feb 2027 · 13 nights | BCN → ICN | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Male MLE | $827 | 31 Jan 2027 – 9 Feb 2027 · 9 nights | BCN → MLE | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Chiang Mai CNX | $895 | 6 Jan 2027 – 6 Feb 2027 · 31 nights | BCN → CNX | out 1 stop, back 1 stop | found 3 days ago | See prices for these dates |
| Sao Paulo SAO | $921 | 29 Jan 2027 – 20 Feb 2027 · 22 nights | BCN → GRU | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Tulum TQO | $1,155 | 10 Jan 2027 – 1 Feb 2027 · 22 nights | BCN → TQO | out 2 stops, back 2 stops | found 3 days ago | See prices for these dates |
| Cairns CNS | $1,208 | 15 Jan 2027 – 3 Feb 2027 · 19 nights | BCN → CNS | out 3 stops, back 3 stops | found 3 days ago | See prices for these dates |
| Quito UIO | $1,262 | 9 Jan 2027 – 25 Jan 2027 · 16 nights | BCN → UIO | out 1 stop, back 1 stop | found 2 days ago | See prices for these dates |
| Santa Cruz SRZ | $1,406 | 16 Jan 2027 – 4 Mar 2027 · 47 nights | BCN → VVI | out 1 stop, back 2 stops | found 3 days ago | See prices for these dates |
| Milan MIL | $37 | 13 Jan 2027 – 20 Jan 2027 · 7 nights | BCN → MXP | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Naples NAP | $42 | 8 Jan 2027 – 11 Jan 2027 · 3 nights | BCN → NAP | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Marrakech RAK | $46 | 25 Jan 2027 – 28 Jan 2027 · 3 nights | BCN → RAK | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Nador NDR | $49 | 23 Jan 2027 – 24 Jan 2027 · 1 night | BCN → NDR | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Lisbon LIS | $54 | 10 Jan 2027 – 11 Jan 2027 · 1 night | BCN → LIS | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Warsaw WAW | $59 | 9 Jan 2027 – 11 Jan 2027 · 2 nights | BCN → WMI | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Bologna BLQ | $63 | 16 Jan 2027 – 25 Jan 2027 · 9 nights | BCN → BLQ | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Geneva GVA | $69 | 1 Jan 2027 – 5 Jan 2027 · 4 nights | BCN → GVA | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Prague PRG | $70 | 14 Jan 2027 – 25 Jan 2027 · 11 nights | BCN → PRG | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Las Palmas LPA | $81 | 22 Jan 2027 – 27 Jan 2027 · 5 nights | BCN → LPA | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Vilnius VNO | $81 | 24 Jan 2027 – 21 Feb 2027 · 28 nights | BCN → VNO | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Paris PAR | $85 | 20 Jan 2027 – 24 Jan 2027 · 4 nights | BCN → ORY | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Palermo PMO | $88 | 3 Jan 2027 – 7 Jan 2027 · 4 nights | BCN → PMO | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Tenerife TCI | $95 | 28 Jan 2027 – 6 Feb 2027 · 9 nights | BCN → TFN | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Belgrade BEG | $100 | 25 Jan 2027 – 31 Jan 2027 · 6 nights | BCN → BEG | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Arrecife ACE | $102 | 4 Jan 2027 – 12 Jan 2027 · 8 nights | BCN → ACE | out nonstop, back nonstop | found 7 days ago | See prices for these dates |
| Vienna VIE | $102 | 11 Jan 2027 – 14 Jan 2027 · 3 nights | BCN → VIE | out nonstop, back nonstop | found 4 days ago | See prices for these dates |
| Wroclaw WRO | $109 | 4 Jan 2027 – 8 Jan 2027 · 4 nights | BCN → WRO | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Hamburg HAM | $122 | 12 Jan 2027 – 14 Jan 2027 · 2 nights | BCN → HAM | out 1 stop, back nonstop | found 4 days ago | See prices for these dates |
| Gdansk GDN | $130 | 8 Jan 2027 – 9 Jan 2027 · 1 night | BCN → GDN | out nonstop, back 1 stop | found 5 days ago | See prices for these dates |
| Frankfurt FRA | $135 | 1 Jan 2027 – 17 Jan 2027 · 16 nights | BCN → FRA | out 1 stop, back nonstop | found 5 days ago | See prices for these dates |
| Tallinn TLL | $137 | 18 Jan 2027 – 27 Jan 2027 · 9 nights | BCN → TLL | out 1 stop, back nonstop | found 6 days ago | See prices for these dates |
| Podgorica TGD | $149 | 27 Jan 2027 – 31 Jan 2027 · 4 nights | BCN → TGD | out 1 stop, back 2 stops | found 5 days ago | See prices for these dates |
| Oran ORN | $159 | 6 Jan 2027 – 13 Jan 2027 · 7 nights | BCN → ORN | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Hurghada HRG | $174 | 11 Jan 2027 – 17 Jan 2027 · 6 nights | BCN → HRG | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Oslo OSL | $178 | 12 Jan 2027 – 26 Jan 2027 · 14 nights | BCN → OSL | out 2 stops, back 2 stops | found 5 days ago | See prices for these dates |
| Istanbul IST | $179 | 18 Jan 2027 – 16 Mar 2027 · 57 nights | BCN → IST | out nonstop, back nonstop | found 5 days ago | See prices for these dates |
| Ljubljana LJU | $194 | 7 Jan 2027 – 7 Jan 2027 | BCN → LJU | out nonstop, back 2 stops | found 6 days ago | See prices for these dates |
| Tbilisi TBS | $204 | 13 Jan 2027 – 19 Jan 2027 · 6 nights | BCN → TBS | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Dusseldorf DUS | $221 | 5 Jan 2027 – 9 Jan 2027 · 4 nights | BCN → DUS | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Leon LEN | $223 | 15 Jan 2027 – 28 Jan 2027 · 13 nights | BCN → LEN | out nonstop, back nonstop | found 6 days ago | See prices for these dates |
| Abu Dhabi AUH | $306 | 18 Jan 2027 – 21 Jan 2027 · 3 nights | BCN → AUH | out 1 stop, back 2 stops | found 4 days ago | See prices for these dates |
| New York NYC | $334 | 26 Jan 2027 – 8 Feb 2027 · 13 nights | BCN → JFK | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Girona GRO | $351 | 4 Jan 2027 – 25 Jan 2027 · 21 nights | BCN → GRO | out 1 stop, back 2 stops | found 4 days ago | See prices for these dates |
| Antwerp ANR | $353 | 22 Jan 2027 – 26 Jan 2027 · 4 nights | BCN → ANR | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Helsinki HEL | $372 | 1 Jan 2027 – 2 Jan 2027 · 1 night | BCN → HEL | out 1 stop, back 2 stops | found 6 days ago | See prices for these dates |
| Adler/Sochi AER | $373 | 30 Jan 2027 – 14 Feb 2027 · 15 nights | BCN → AER | out 2 stops, back 2 stops | found 5 days ago | See prices for these dates |
| Astana NQZ | $411 | 11 Jan 2027 – 8 Feb 2027 · 28 nights | BCN → NQZ | out 1 stop, back 2 stops | found 6 days ago | See prices for these dates |
| Sharjah SHJ | $433 | 21 Jan 2027 – 1 Mar 2027 · 39 nights | BCN → SHJ | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Jeddah JED | $492 | 2 Jan 2027 – 16 Jan 2027 · 14 nights | BCN → JED | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Kuala Lumpur KUL | $562 | 18 Jan 2027 – 10 Mar 2027 · 51 nights | BCN → KUL | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Manila MNL | $567 | 29 Jan 2027 – 19 Feb 2027 · 21 nights | BCN → MNL | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Lahore LHE | $596 | 15 Jan 2027 – 30 Jan 2027 · 15 nights | BCN → LHE | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Hanoi HAN | $599 | 12 Jan 2027 – 10 Mar 2027 · 57 nights | BCN → HAN | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Hong Kong HKG | $622 | 15 Jan 2027 – 22 Jan 2027 · 7 nights | BCN → HKG | out 2 stops, back 2 stops | found 5 days ago | See prices for these dates |
| Islamabad ISB | $623 | 11 Jan 2027 – 26 Jan 2027 · 15 nights | BCN → ISB | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Shanghai SHA | $655 | 1 Jan 2027 – 17 Jan 2027 · 16 nights | BCN → PVG | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Bangkok BKK | $659 | 13 Jan 2027 – 27 Jan 2027 · 14 nights | BCN → BKK | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Singapore SIN | $675 | 14 Jan 2027 – 27 Feb 2027 · 44 nights | BCN → SIN | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Sialkot SKT | $684 | 1 Jan 2027 – 3 Feb 2027 · 33 nights | BCN → SKT | out 2 stops, back 3 stops | found 4 days ago | See prices for these dates |
| Colombo CMB | $687 | 20 Jan 2027 – 27 Feb 2027 · 38 nights | BCN → CMB | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Perm PEE | $691 | 4 Jan 2027 – 28 Jan 2027 · 24 nights | BCN → PEE | out 3 stops, back 3 stops | found 5 days ago | See prices for these dates |
| Yekaterinburg SVX | $693 | 15 Jan 2027 – 20 Jan 2027 · 5 nights | BCN → SVX | out 2 stops, back 2 stops | found 5 days ago | See prices for these dates |
| Beijing BJS | $719 | 6 Jan 2027 – 31 Jan 2027 · 25 nights | BCN → PKX | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Punta Cana PUJ | $719 | 21 Jan 2027 – 28 Jan 2027 · 7 nights | BCN → PUJ | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Lima LIM | $740 | 28 Jan 2027 – 20 Feb 2027 · 23 nights | BCN → LIM | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Denpasar (Bali) DPS | $770 | 21 Jan 2027 – 25 Jan 2027 · 4 nights | BCN → DPS | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Nha Trang NHA | $771 | 11 Jan 2027 – 4 Mar 2027 · 52 nights | BCN → CXR | out 2 stops, back 2 stops | found 6 days ago | See prices for these dates |
| Ufa UFA | $772 | 7 Jan 2027 – 28 Jan 2027 · 21 nights | BCN → UFA | out 2 stops, back 2 stops | found 4 days ago | See prices for these dates |
| Tokyo TYO | $795 | 9 Jan 2027 – 23 Jan 2027 · 14 nights | BCN → HND | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Cape Town CPT | $820 | 15 Jan 2027 – 31 Jan 2027 · 16 nights | BCN → CPT | out 1 stop, back 1 stop | found 6 days ago | See prices for these dates |
| Bogota BOG | $824 | 22 Jan 2027 – 10 Feb 2027 · 19 nights | BCN → BOG | out 2 stops, back 2 stops | found 4 days ago | See prices for these dates |
| Sanya SYX | $874 | 8 Jan 2027 – 17 Jan 2027 · 9 nights | BCN → SYX | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Medellin MDE | $877 | 19 Jan 2027 – 9 Feb 2027 · 21 nights | BCN → MDE | out 2 stops, back 2 stops | found 7 days ago | See prices for these dates |
| Kalibo KLO | $948 | 10 Jan 2027 – 25 Jan 2027 · 15 nights | BCN → KLO | out 3 stops, back 3 stops | found 5 days ago | See prices for these dates |
| Kabul KBL | $1,000 | 1 Jan 2027 – 31 Jan 2027 · 30 nights | BCN → KBL | out 1 stop, back 1 stop | found 4 days ago | See prices for these dates |
| Mauritius MRU | $1,068 | 12 Jan 2027 – 29 Jan 2027 · 17 nights | BCN → MRU | out 1 stop, back 1 stop | found 5 days ago | See prices for these dates |
| Caticlan MPH | $1,141 | 7 Jan 2027 – 1 Feb 2027 · 25 nights | BCN → MPH | out 2 stops, back 2 stops | found 4 days ago | See prices for these dates |
| Rio de Janeiro RIO | $1,206 | 5 Jan 2027 – 26 Jan 2027 · 21 nights | BCN → GIG | out 1 stop, back 1 stop | found 7 days ago | See prices for these dates |
| Buenos Aires BUE | $1,210 | 1 Jan 2027 – 31 Jan 2027 · 30 nights | BCN → EZE | out 1 stop, back 2 stops | found 5 days ago | See prices for these dates |
| San Jose SJO | $1,249 | 2 Jan 2027 – 12 Feb 2027 · 41 nights | BCN → SJO | out 2 stops, back 1 stop | found 4 days ago | See prices for these dates |
| Galapagos Islands GPS | $1,300 | 11 Jan 2027 – 31 Jan 2027 · 20 nights | BCN → GPS | out 3 stops, back 3 stops | found 5 days ago | See prices for these dates |